-rw-r--r-- | ui-shared.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/ui-shared.c b/ui-shared.c index 372b9e7..e991799 100644 --- a/ui-shared.c +++ b/ui-shared.c | |||
@@ -785,26 +785,27 @@ void cgit_print_pageheader(struct cgit_context *ctx) | |||
785 | 785 | ||
786 | html("<table class='tabs'><tr><td>\n"); | 786 | html("<table class='tabs'><tr><td>\n"); |
787 | if (ctx->repo) { | 787 | if (ctx->repo) { |
788 | cgit_summary_link("summary", NULL, hc(ctx, "summary"), | 788 | cgit_summary_link("summary", NULL, hc(ctx, "summary"), |
789 | ctx->qry.head); | 789 | ctx->qry.head); |
790 | cgit_refs_link("refs", NULL, hc(ctx, "refs"), ctx->qry.head, | 790 | cgit_refs_link("refs", NULL, hc(ctx, "refs"), ctx->qry.head, |
791 | ctx->qry.sha1, NULL); | 791 | ctx->qry.sha1, NULL); |
792 | cgit_log_link("log", NULL, hc(ctx, "log"), ctx->qry.head, | 792 | cgit_log_link("log", NULL, hc(ctx, "log"), ctx->qry.head, |
793 | NULL, NULL, 0, NULL, NULL, ctx->qry.showmsg); | 793 | NULL, ctx->qry.vpath, 0, NULL, NULL, |
794 | ctx->qry.showmsg); | ||
794 | cgit_tree_link("tree", NULL, hc(ctx, "tree"), ctx->qry.head, | 795 | cgit_tree_link("tree", NULL, hc(ctx, "tree"), ctx->qry.head, |
795 | ctx->qry.sha1, NULL); | 796 | ctx->qry.sha1, ctx->qry.vpath); |
796 | cgit_commit_link("commit", NULL, hc(ctx, "commit"), | 797 | cgit_commit_link("commit", NULL, hc(ctx, "commit"), |
797 | ctx->qry.head, ctx->qry.sha1, NULL, 0); | 798 | ctx->qry.head, ctx->qry.sha1, ctx->qry.vpath, 0); |
798 | cgit_diff_link("diff", NULL, hc(ctx, "diff"), ctx->qry.head, | 799 | cgit_diff_link("diff", NULL, hc(ctx, "diff"), ctx->qry.head, |
799 | ctx->qry.sha1, ctx->qry.sha2, NULL, 0); | 800 | ctx->qry.sha1, ctx->qry.sha2, ctx->qry.vpath, 0); |
800 | if (ctx->repo->max_stats) | 801 | if (ctx->repo->max_stats) |
801 | cgit_stats_link("stats", NULL, hc(ctx, "stats"), | 802 | cgit_stats_link("stats", NULL, hc(ctx, "stats"), |
802 | ctx->qry.head, NULL); | 803 | ctx->qry.head, ctx->qry.vpath); |
803 | if (ctx->repo->readme) | 804 | if (ctx->repo->readme) |
804 | reporevlink("about", "about", NULL, | 805 | reporevlink("about", "about", NULL, |
805 | hc(ctx, "about"), ctx->qry.head, NULL, | 806 | hc(ctx, "about"), ctx->qry.head, NULL, |
806 | NULL); | 807 | NULL); |
807 | html("</td><td class='form'>"); | 808 | html("</td><td class='form'>"); |
808 | html("<form class='right' method='get' action='"); | 809 | html("<form class='right' method='get' action='"); |
809 | if (ctx->cfg.virtual_root) | 810 | if (ctx->cfg.virtual_root) |
810 | html_url_path(cgit_fileurl(ctx->qry.repo, "log", | 811 | html_url_path(cgit_fileurl(ctx->qry.repo, "log", |