|
diff --git a/cgit.c b/cgit.c index c86d290..1b85b15 100644 --- a/ cgit.c+++ b/ cgit.c |
|
@@ -108,5 +108,5 @@ static void cgit_print_repo_page(struct cacheitem *item) |
108 | break; |
108 | break; |
109 | case CMD_DIFF: |
109 | case CMD_DIFF: |
110 | cgit_print_diff(cgit_query_sha1, cgit_query_sha2); |
110 | cgit_print_diff(cgit_query_sha1, cgit_query_sha2, cgit_query_path); |
111 | break; |
111 | break; |
112 | default: |
112 | default: |
|
|
diff --git a/cgit.h b/cgit.h index 5ef0bc5..e96311f 100644 --- a/ cgit.h+++ b/ cgit.h |
|
@@ -239,5 +239,5 @@ extern void cgit_print_tree(const char *rev, char *path); |
239 | extern void cgit_print_commit(char *hex); |
239 | extern void cgit_print_commit(char *hex); |
240 | extern void cgit_print_tag(char *revname); |
240 | extern void cgit_print_tag(char *revname); |
241 | extern void cgit_print_diff(const char *new_hex, const char *old_hex); |
241 | extern void cgit_print_diff(const char *new_hex, const char *old_hex, const char *prefix); |
242 | extern void cgit_print_snapshot(struct cacheitem *item, const char *head, |
242 | extern void cgit_print_snapshot(struct cacheitem *item, const char *head, |
243 | const char *hex, const char *prefix, |
243 | const char *hex, const char *prefix, |
|
|
diff --git a/ui-diff.c b/ui-diff.c index 11a2ff8..ba0030f 100644 --- a/ ui-diff.c+++ b/ ui-diff.c |
|
@@ -90,5 +90,5 @@ static void filepair_cb(struct diff_filepair *pair) |
90 | } |
90 | } |
91 | |
91 | |
92 | void cgit_print_diff(const char *new_rev, const char *old_rev) |
92 | void cgit_print_diff(const char *new_rev, const char *old_rev, const char *prefix) |
93 | { |
93 | { |
94 | unsigned char sha1[20], sha2[20]; |
94 | unsigned char sha1[20], sha2[20]; |
@@ -134,5 +134,5 @@ void cgit_print_diff(const char *new_rev, const char *old_rev) |
134 | html("<table class='diff'>"); |
134 | html("<table class='diff'>"); |
135 | html("<tr><td>"); |
135 | html("<tr><td>"); |
136 | cgit_diff_tree(sha2, sha1, filepair_cb, NULL); |
136 | cgit_diff_tree(sha2, sha1, filepair_cb, prefix); |
137 | html("</td></tr>"); |
137 | html("</td></tr>"); |
138 | html("</table>"); |
138 | html("</table>"); |
|