diff --git a/ui-tree.c b/ui-tree.c index c608754..7bf2ad2 100644 --- a/ui-tree.c +++ b/ui-tree.c @@ -22,15 +22,6 @@ static void print_text_buffer(const char *name, char *buf, unsigned long size) "%1$d\n"; html("
|
"); idx = 0; @@ -45,6 +36,17 @@ static void print_text_buffer(const char *name, char *buf, unsigned long size) } } html("
");
+ ctx.repo->source_filter->argv[1] = xstrdup(name);
+ cgit_open_filter(ctx.repo->source_filter);
+ write(STDOUT_FILENO, buf, size);
+ cgit_close_filter(ctx.repo->source_filter);
+ html("
");
html_txt(buf);
html("