*/
#include "cgit.h"
+#include "ui-tag.h"
#include "html.h"
#include "ui-shared.h"
}
}
-void print_download_links(char *revname)
+static void print_download_links(char *revname)
{
html("<tr><th>download</th><td class='sha1'>");
cgit_print_snapshot_links(ctx.qry.repo, ctx.qry.head,
revname = ctx.qry.head;
if (get_sha1(fmt("refs/tags/%s", revname), sha1)) {
- cgit_print_error(fmt("Bad tag reference: %s", revname));
+ cgit_print_error("Bad tag reference: %s", revname);
return;
}
obj = parse_object(sha1);
if (!obj) {
- cgit_print_error(fmt("Bad object id: %s", sha1_to_hex(sha1)));
+ cgit_print_error("Bad object id: %s", sha1_to_hex(sha1));
return;
}
if (obj->type == OBJ_TAG) {
tag = lookup_tag(sha1);
if (!tag || parse_tag(tag) || !(info = cgit_parse_tag(tag))) {
- cgit_print_error(fmt("Bad tag object: %s", revname));
+ cgit_print_error("Bad tag object: %s", revname);
return;
}
html("<table class='commit-info'>\n");
if (ctx.repo->snapshots)
print_download_links(revname);
html("</table>\n");
- }
+ }
return;
}