implement some resilience against pack corruptions
[gitweb.git] / cache.h
diff --git a/cache.h b/cache.h
index d12ee7d0f5de3ca5ff64359dcf99d0982ae27263..a68866c1b43d1ef359eae7c7466102ca4b4bc3ce 100644 (file)
--- a/cache.h
+++ b/cache.h
@@ -641,6 +641,8 @@ extern struct packed_git {
        const void *index_data;
        size_t index_size;
        uint32_t num_objects;
+       uint32_t num_bad_objects;
+       unsigned char *bad_object_sha1;
        int index_version;
        time_t mtime;
        int pack_fd;