summaryrefslogtreecommitdiffabout
path: root/ui-shared.c
Unidiff
Diffstat (limited to 'ui-shared.c') (more/less context) (ignore whitespace changes)
-rw-r--r--ui-shared.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/ui-shared.c b/ui-shared.c
index 03d147f..73e3d4c 100644
--- a/ui-shared.c
+++ b/ui-shared.c
@@ -518,6 +518,13 @@ void cgit_print_pageheader(struct cgit_context *ctx)
518 ctx->qry.sha1, ctx->qry.sha2, NULL); 518 ctx->qry.sha1, ctx->qry.sha2, NULL);
519 cgit_patch_link("patch", NULL, hc(cmd, "patch"), ctx->qry.head, 519 cgit_patch_link("patch", NULL, hc(cmd, "patch"), ctx->qry.head,
520 ctx->qry.sha1); 520 ctx->qry.sha1);
521 html("</td><td class='branch'>");
522 html("<form method='get' action=''>\n");
523 add_hidden_formfields(0, 1, ctx->qry.page);
524 html("<select name='h' onchange='this.form.submit();'>\n");
525 for_each_branch_ref(print_branch_option, ctx->qry.head);
526 html("</select> ");
527 html("<input type='submit' name='' value='switch'/>");
521 } else { 528 } else {
522 html("<a class='active' href='"); 529 html("<a class='active' href='");
523 html_attr(cgit_rooturl()); 530 html_attr(cgit_rooturl());