Allow parse_pack_index on temporary files
[gitweb.git] / http.c
diff --git a/http.c b/http.c
index 95e3b8bec87ea5caba7d0b293eb7c34184c86f7a..9c626322022c50d0c4c123e1e017a3797b28a9e8 100644 (file)
--- a/http.c
+++ b/http.c
@@ -932,7 +932,7 @@ static int fetch_and_setup_pack_index(struct packed_git **packs_head,
        if (fetch_pack_index(sha1, base_url))
                return -1;
 
-       new_pack = parse_pack_index(sha1);
+       new_pack = parse_pack_index(sha1, sha1_pack_index_name(sha1));
        if (!new_pack)
                return -1; /* parse_pack_index() already issued error message */
        new_pack->next = *packs_head;