Merge branch 'bc/object-id'
[gitweb.git] / ref-filter.c
index 1ec0fb8391ba6be716e76c688a0f9e2f0208adc2..89798dc59ba75ca3bfc7b7207b41834ace22677b 100644 (file)
@@ -1297,9 +1297,9 @@ static void populate_value(struct ref_array_item *ref)
        ref->value = xcalloc(used_atom_cnt, sizeof(struct atom_value));
 
        if (need_symref && (ref->flag & REF_ISSYMREF) && !ref->symref) {
-               unsigned char unused1[20];
+               struct object_id unused1;
                ref->symref = resolve_refdup(ref->refname, RESOLVE_REF_READING,
-                                            unused1, NULL);
+                                            unused1.hash, NULL);
                if (!ref->symref)
                        ref->symref = "";
        }