]> gitweb.ps.run Git - ps-cgit/blobdiff - ui-diff.c
Add prefix parameter to cgit_print_diff()
[ps-cgit] / ui-diff.c
index 0be845fa41241656e936c2cab4704663c61fa66f..ba0030f587d3957fa75493959cf6519edcb3c779 100644 (file)
--- a/ui-diff.c
+++ b/ui-diff.c
@@ -89,7 +89,7 @@ static void filepair_cb(struct diff_filepair *pair)
                cgit_print_error("Error running diff");
 }
 
-void cgit_print_diff(const char *new_rev, const char *old_rev)
+void cgit_print_diff(const char *new_rev, const char *old_rev, const char *prefix)
 {
        unsigned char sha1[20], sha2[20];
        enum object_type type;
@@ -131,10 +131,9 @@ void cgit_print_diff(const char *new_rev, const char *old_rev)
                if (!commit2 || parse_commit(commit2))
                        cgit_print_error(fmt("Bad commit: %s", sha1_to_hex(sha2)));
        }
-
        html("<table class='diff'>");
        html("<tr><td>");
-       cgit_diff_tree(sha2, sha1, filepair_cb);
+       cgit_diff_tree(sha2, sha1, filepair_cb, prefix);
        html("</td></tr>");
        html("</table>");
 }