struct strbuf filename = STRBUF_INIT;
size_t prefixlen;
- if (!ref || strlen(ref) < 1)
- return;
-
- basename = cgit_repobasename(repo->url);
+ basename = cgit_snapshot_prefix(repo);
if (starts_with(ref, basename))
strbuf_addstr(&filename, ref);
else