Unidiff1 files changed, 7 insertions, 3 deletions
|
|
|
@@ -9,2 +9,4 @@ |
9 | #include "cgit.h" |
9 | #include "cgit.h" |
| |
10 | #include "html.h" |
| |
11 | #include "ui-shared.h" |
10 | |
12 | |
@@ -70,3 +72,3 @@ static void filepair_cb(struct diff_filepair *pair) |
70 | |
72 | |
71 | void cgit_print_patch(char *hex, struct cacheitem *item) |
73 | void cgit_print_patch(char *hex) |
72 | { |
74 | { |
@@ -78,3 +80,3 @@ void cgit_print_patch(char *hex, struct cacheitem *item) |
78 | if (!hex) |
80 | if (!hex) |
79 | hex = cgit_query_head; |
81 | hex = ctx.qry.head; |
80 | |
82 | |
@@ -97,3 +99,5 @@ void cgit_print_patch(char *hex, struct cacheitem *item) |
97 | patchname = fmt("%s.patch", sha1_to_hex(sha1)); |
99 | patchname = fmt("%s.patch", sha1_to_hex(sha1)); |
98 | cgit_print_snapshot_start("text/plain", patchname, item); |
100 | ctx.page.mimetype = "text/plain"; |
| |
101 | ctx.page.filename = patchname; |
| |
102 | cgit_print_http_headers(&ctx); |
99 | htmlf("From %s Mon Sep 17 00:00:00 2001\n", sha1_to_hex(sha1)); |
103 | htmlf("From %s Mon Sep 17 00:00:00 2001\n", sha1_to_hex(sha1)); |
|