-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 | |||
@@ -789,18 +789,19 @@ void cgit_print_pageheader(struct cgit_context *ctx) | |||
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); |