| -rw-r--r-- | ui-repolist.c | 4 | ||||
| -rw-r--r-- | ui-shared.c | 11 | ||||
| -rw-r--r-- | ui-shared.h | 1 |
3 files changed, 4 insertions, 12 deletions
diff --git a/ui-repolist.c b/ui-repolist.c index 12ac1fc..4b16b6e 100644 --- a/ui-repolist.c +++ b/ui-repolist.c @@ -108,7 +108,7 @@ static int is_in_url(struct cgit_repo *repo) static void print_sort_header(const char *title, const char *sort) { html("<th class='left'><a href='"); - html_attr(cgit_currenturl()); + html_attr(ctx.qry.url); htmlf("?s=%s", sort); if (ctx.qry.search) { html("&q="); @@ -315,7 +315,7 @@ void cgit_print_repolist() cgit_close_filter(ctx.repo->owner_filter); } else { html("<a href='"); - html_attr(cgit_currenturl()); + html_attr(ctx.qry.url); html("?q="); html_url_arg(ctx.repo->owner); html("'>"); diff --git a/ui-shared.c b/ui-shared.c index 838437c..f8e5bef 100644 --- a/ui-shared.c +++ b/ui-shared.c @@ -65,13 +65,6 @@ const char *cgit_hosturl() return fmtalloc("%s:%s", ctx.env.server_name, ctx.env.server_port); } -const char *cgit_currenturl() -{ - if (!ctx.qry.url) - return cgit_rooturl(); - return ctx.qry.url; -} - const char *cgit_rooturl() { if (ctx.cfg.virtual_root) @@ -152,7 +145,7 @@ static void site_url(const char *page, const char *search, const char *sort, int char *delim = "?"; if (!page) - html_attr(cgit_currenturl()); + html_attr(ctx.qry.url); else html_attr(cgit_rooturl()); @@ -959,7 +952,7 @@ void cgit_print_pageheader(void) NULL, NULL, 0); html("</td><td class='form'>"); html("<form method='get' action='"); - html_attr(cgit_currenturl()); + html_attr(ctx.qry.url); html("'>\n"); html("<input type='text' name='q' size='10' value='"); html_attr(ctx.qry.search); diff --git a/ui-shared.h b/ui-shared.h index af78a13..021fe4e 100644 --- a/ui-shared.h +++ b/ui-shared.h @@ -4,7 +4,6 @@ extern const char *cgit_httpscheme(); extern const char *cgit_hosturl(); extern const char *cgit_rooturl(); -extern const char *cgit_currenturl(); extern const char *cgit_loginurl(); extern char *cgit_repourl(const char *reponame); extern char *cgit_fileurl(const char *reponame, const char *pagename, |