Commit Diff


commit - ef129c5eb257c3e07d51b208e51433bbbcac0e27
commit + de426ea6e11d30934ad252a54e6cfad88f3ed054
blob - 64ad2d2a33f73b97091df2ca65912cf37e9305e0
blob + 7587a67bcb84b959f069cf0d6ae845bf571ed972
--- lib/worktree.c
+++ lib/worktree.c
@@ -2532,7 +2532,7 @@ schedule_for_deletion(const char *ondisk_path, struct 
 
 	if (status != GOT_STATUS_NO_CHANGE) {
 		if (status == GOT_STATUS_DELETE)
-			return got_error_set_errno(ENOENT, ondisk_path);
+			return NULL;
 		if (status != GOT_STATUS_MODIFY)
 			return got_error(GOT_ERR_FILE_STATUS);
 		if (!delete_local_mods)