Convert struct object to object_id
[gitweb.git] / diff-lib.c
index 241a8435eb1f7ddb88664343a5d9c42a1951886f..409c8b34babc5fa541aee1da63e3264b3366a786 100644 (file)
@@ -493,7 +493,7 @@ int run_diff_index(struct rev_info *revs, int cached)
        struct object_array_entry *ent;
 
        ent = revs->pending.objects;
-       if (diff_cache(revs, ent->item->sha1, ent->name, cached))
+       if (diff_cache(revs, get_object_hash(*ent->item), ent->name, cached))
                exit(128);
 
        diff_set_mnemonic_prefix(&revs->diffopt, "c/", cached ? "i/" : "w/");