sha1-file: convert freshen functions to object_id
[gitweb.git] / packfile.c
index 0bc67d0e00966008f9f8a6fa1c1b6540569a7cc0..e65f94366452ff62bad13ea94903f569fbbc20ab 100644 (file)
@@ -1833,7 +1833,6 @@ static int fill_pack_entry(const unsigned char *sha1,
                return 0;
        e->offset = offset;
        e->p = p;
-       hashcpy(e->sha1, sha1);
        return 1;
 }
 
@@ -1855,10 +1854,10 @@ int find_pack_entry(struct repository *r, const unsigned char *sha1, struct pack
        return 0;
 }
 
-int has_sha1_pack(const unsigned char *sha1)
+int has_object_pack(const struct object_id *oid)
 {
        struct pack_entry e;
-       return find_pack_entry(the_repository, sha1, &e);
+       return find_pack_entry(the_repository, oid->hash, &e);
 }
 
 int has_pack_index(const unsigned char *sha1)