]> git.cameronkatri.com Git - cgit.git/blobdiff - ui-clone.c
Makefile: drive asciidoc directly for HTML output
[cgit.git] / ui-clone.c
index f7b0b047963c6192430f4c9580734f61c083c123..bc989804df9b3090110efe01e21427099d98b0f7 100644 (file)
 #include "ui-clone.h"
 #include "html.h"
 #include "ui-shared.h"
+#include "packfile.h"
 
 static int print_ref_info(const char *refname, const struct object_id *oid,
                           int flags, void *cb_data)
 {
        struct object *obj;
 
-       if (!(obj = parse_object(oid->hash)))
+       if (!(obj = parse_object(oid)))
                return 0;
 
        htmlf("%s\t%s\n", oid_to_hex(oid), refname);
        if (obj->type == OBJ_TAG) {
                if (!(obj = deref_tag(obj, refname, 0)))
                        return 0;
-               htmlf("%s\t%s^{}\n", sha1_to_hex(obj->sha1), refname);
+               htmlf("%s\t%s^{}\n", oid_to_hex(&obj->oid), refname);
        }
        return 0;
 }