| -rw-r--r-- | ui-shared.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/ui-shared.c b/ui-shared.c index 50a168d..8ae81d2 100644 --- a/ui-shared.c +++ b/ui-shared.c @@ -1115,15 +1115,9 @@ void cgit_print_snapshot_links(const struct cgit_repo *repo, const char *ref) { const struct cgit_snapshot_format* f; struct strbuf filename = STRBUF_INIT; - const char *basename; size_t prefixlen; - basename = cgit_snapshot_prefix(repo); - if (starts_with(ref, basename)) - strbuf_addstr(&filename, ref); - else - cgit_compose_snapshot_prefix(&filename, basename, ref); - + cgit_compose_snapshot_prefix(&filename, cgit_snapshot_prefix(repo), ref); prefixlen = filename.len; for (f = cgit_snapshot_formats; f->suffix; f++) { if (!(repo->snapshots & f->bit)) |