Make update-cache be explicit about failed open() when doing
[gitweb.git] / update-cache.c
index 2f5d620fd8b849d761a2bf337ecdd86f251271ac..d7caed64f3384bac8f7a95992ce02c39190db4af 100644 (file)
@@ -73,7 +73,7 @@ static int add_file_to_cache(char *path)
                        if (allow_remove)
                                return remove_file_from_cache(path);
                }
-               return -1;
+               return error("open(\"%s\"): %s", path, strerror(errno));
        }
        namelen = strlen(path);
        size = cache_entry_size(namelen);