about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--ui-commit.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/ui-commit.c b/ui-commit.c index b49b2e9..73fa104 100644 --- a/ui-commit.c +++ b/ui-commit.c
@@ -60,8 +60,9 @@ void print_filepair(struct diff_filepair *pair)
60 html("]</span>"); 60 html("]</span>");
61 } 61 }
62 htmlf("</td><td class='%s'>", class); 62 htmlf("</td><td class='%s'>", class);
63 query = fmt("id=%s", sha1_to_hex(pair->two->sha1)); 63 query = fmt("id=%s&id2=%s", sha1_to_hex(pair->one->sha1),
64 html_link_open(cgit_pageurl(cgit_query_repo, "view", query), 64 sha1_to_hex(pair->two->sha1));
65 html_link_open(cgit_pageurl(cgit_query_repo, "diff", query),
65 NULL, NULL); 66 NULL, NULL);
66 if (pair->status == DIFF_STATUS_COPIED || 67 if (pair->status == DIFF_STATUS_COPIED ||
67 pair->status == DIFF_STATUS_RENAMED) { 68 pair->status == DIFF_STATUS_RENAMED) {