|
diff --git a/ui-diff.c b/ui-diff.c index e6b957c..3c4d52a 100644 --- a/ ui-diff.c+++ b/ ui-diff.c |
|
@@ -98,2 +98,5 @@ void cgit_print_diff(const char *head, const char *old_hex, const char *new_hex, |
98 | |
98 | |
| |
99 | html("<table class='diff'>"); |
| |
100 | html("<tr><td>"); |
| |
101 | |
99 | if (head && !old_hex && !new_hex) { |
102 | if (head && !old_hex && !new_hex) { |
@@ -101,9 +104,6 @@ void cgit_print_diff(const char *head, const char *old_hex, const char *new_hex, |
101 | commit = lookup_commit_reference(sha1); |
104 | commit = lookup_commit_reference(sha1); |
102 | if (commit && !parse_commit(commit)) { |
105 | if (commit && !parse_commit(commit)) |
103 | html("<table class='diff'>"); |
| |
104 | html("<tr><td>"); |
| |
105 | cgit_diff_commit(commit, filepair_cb); |
106 | cgit_diff_commit(commit, filepair_cb); |
106 | html("</td></tr>"); |
107 | else |
107 | html("</table>"); |
108 | cgit_print_error(fmt("Bad commit: %s", head)); |
108 | } |
| |
109 | return; |
109 | return; |
@@ -123,6 +123,4 @@ void cgit_print_diff(const char *head, const char *old_hex, const char *new_hex, |
123 | |
123 | |
124 | html("<table class='diff'>"); |
| |
125 | switch(type) { |
124 | switch(type) { |
126 | case OBJ_BLOB: |
125 | case OBJ_BLOB: |
127 | html("<tr><td>"); |
| |
128 | header(sha1, path, 0644, sha2, path, 0644); |
126 | header(sha1, path, 0644, sha2, path, 0644); |
@@ -130,3 +128,2 @@ void cgit_print_diff(const char *head, const char *old_hex, const char *new_hex, |
130 | cgit_print_error("Error running diff"); |
128 | cgit_print_error("Error running diff"); |
131 | html("</td></tr>"); |
| |
132 | break; |
129 | break; |
@@ -140,2 +137,3 @@ void cgit_print_diff(const char *head, const char *old_hex, const char *new_hex, |
140 | } |
137 | } |
| |
138 | html("</td></tr>"); |
141 | html("</table>"); |
139 | html("</table>"); |
|