summaryrefslogtreecommitdiffabout
path: root/ui-view.c
Side-by-side diff
Diffstat (limited to 'ui-view.c') (more/less context) (ignore whitespace changes)
-rw-r--r--ui-view.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/ui-view.c b/ui-view.c
index 9d23c45..7d022fd 100644
--- a/ui-view.c
+++ b/ui-view.c
@@ -10,3 +10,3 @@
-void cgit_print_view(const char *hex)
+void cgit_print_view(const char *hex, char *path)
{
@@ -36,4 +36,9 @@ void cgit_print_view(const char *hex)
html("<table class='list'>\n");
- htmlf("<tr class='nohover'><th class='left'>%s %s, %li bytes</th></tr>\n",
- typename(type), hex, size);
+ html("<tr class='nohover'><th class='left'>");
+ if (path)
+ htmlf("%s (", path);
+ htmlf("%s %s, %li bytes", typename(type), hex, size);
+ if (path)
+ html(")");
+ html("</th></tr>\n");
html("<tr><td class='blob'>\n");