]> asedeno.scripts.mit.edu Git - git.git/blobdiff - builtin-apply.c
Merge branch 'maint-1.6.0' into maint-1.6.1
[git.git] / builtin-apply.c
index b31007ba99b4ddc92d0b78d847dfbc5a638a8237..58d998577e6d4148ddead9e57bdb0999ff026f73 100644 (file)
@@ -2448,7 +2448,7 @@ static int check_preimage(struct patch *patch, struct cache_entry **ce, struct s
        if (st_mode != patch->old_mode)
                fprintf(stderr, "warning: %s has type %o, expected %o\n",
                        old_name, st_mode, patch->old_mode);
-       if (!patch->new_mode)
+       if (!patch->new_mode && !patch->is_delete)
                patch->new_mode = st_mode;
        return 0;