-rw-r--r-- | ui-shared.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/ui-shared.c b/ui-shared.c index bca50aa..6f5cf2b 100644 --- a/ui-shared.c +++ b/ui-shared.c @@ -13,11 +13,11 @@ const char cgit_doctype[] = " \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n"; static char *http_date(time_t t) { - static char day[][4] = + static char day[][4] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; - static char month[][4] = + static char month[][4] = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Now", "Dec"}; struct tm *tm = gmtime(&t); return fmt("%s, %02d %s %04d %02d:%02d:%02d GMT", day[tm->tm_wday], @@ -56,13 +56,13 @@ char *cgit_repourl(const char *reponame) return fmt("?r=%s", reponame); } } -char *cgit_pageurl(const char *reponame, const char *pagename, +char *cgit_pageurl(const char *reponame, const char *pagename, const char *query) { if (cgit_virtual_root) { - return fmt("%s/%s/%s/?%s", cgit_virtual_root, reponame, + return fmt("%s/%s/%s/?%s", cgit_virtual_root, reponame, pagename, query); } else { return fmt("?r=%s&p=%s&%s", reponame, pagename, query); } @@ -88,9 +88,8 @@ void cgit_print_date(unsigned long secs) time = gmtime(&secs); strftime(buf, sizeof(buf), "%Y-%m-%d %H:%M:%S", time); html_txt(buf); - } void cgit_print_docstart(char *title, struct cacheitem *item) { @@ -161,9 +160,9 @@ void cgit_print_pageheader(char *title, int show_search) html("</td></tr>"); html("<tr><td id='content' colspan='2'>"); } -void cgit_print_snapshot_start(const char *mimetype, const char *filename, +void cgit_print_snapshot_start(const char *mimetype, const char *filename, struct cacheitem *item) { htmlf("Content-Type: %s\n", mimetype); htmlf("Content-Disposition: inline; filename=\"%s\"\n", filename); |