Diffstat (limited to 'ui-summary.c')
| -rw-r--r-- | ui-summary.c | 24 |
1 files changed, 6 insertions, 18 deletions
diff --git a/ui-summary.c b/ui-summary.c index f2a9b46..ede4a62 100644 --- a/ui-summary.c +++ b/ui-summary.c @@ -66,23 +66,11 @@ void cgit_print_summary() html("</table>"); } -void cgit_print_repo_readme(char *path) +void cgit_print_repo_readme() { - char *slash, *tmp; - - if (!ctx.repo->readme) - return; - - if (path) { - slash = strrchr(ctx.repo->readme, '/'); - if (!slash) - return; - tmp = xmalloc(slash - ctx.repo->readme + 1 + strlen(path) + 1); - strncpy(tmp, ctx.repo->readme, slash - ctx.repo->readme + 1); - strcpy(tmp + (slash - ctx.repo->readme + 1), path); - } else - tmp = ctx.repo->readme; - html("<div id='summary'>"); - html_include(tmp); - html("</div>"); + if (ctx.repo->readme) { + html("<div id='summary'>"); + html_include(ctx.repo->readme); + html("</div>"); + } } |