diff options
Diffstat (limited to 'sha1-name.c')
-rw-r--r-- | sha1-name.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sha1-name.c b/sha1-name.c index 775a73d..b4f5cad 100644 --- a/sha1-name.c +++ b/sha1-name.c @@ -157,6 +157,9 @@ static void unique_in_pack(struct packed_git *p, uint32_t num, i, first = 0; const struct object_id *current = NULL; + if (p->multi_pack_index) + return; + if (open_pack_index(p) || !p->num_objects) return; @@ -625,6 +628,9 @@ static void find_abbrev_len_for_pack(struct packed_git *p, struct object_id oid; const struct object_id *mad_oid; + if (p->multi_pack_index) + return; + if (open_pack_index(p) || !p->num_objects) return; |