ui-shared: currenturl should take into account leading slash
Cette révision appartient à :
Parent
438bac6f57
révision
8eef4589d0
@ -69,7 +69,11 @@ const char *cgit_currenturl(void)
|
||||
{
|
||||
if (!ctx.qry.url)
|
||||
return cgit_rooturl();
|
||||
return ctx.qry.url;
|
||||
const char *root = cgit_rooturl();
|
||||
size_t len = strlen(root);
|
||||
if (len && root[len - 1] == '/')
|
||||
return fmtalloc("%s%s", root, ctx.qry.url);
|
||||
return fmtalloc("%s/%s", root, ctx.qry.url);
|
||||
}
|
||||
|
||||
const char *cgit_rooturl(void)
|
||||
|
Chargement…
Référencer dans un nouveau ticket
Block a user