]> gitweb.ps.run Git - ps-cgit/blobdiff - ui-repolist.c
Refactor snapshot support
[ps-cgit] / ui-repolist.c
index 5fde174476aec8e36600c848ba528b8639cc4e8b..ad9b1bc4aa020c3bb7a3db4f178b207d65ff3fd2 100644 (file)
@@ -6,9 +6,10 @@
  *   (see COPYING for full license text)
  */
 
-#include "cgit.h"
 #include <time.h>
 
+#include "cgit.h"
+#include "html.h"
 
 time_t read_agefile(char *path)
 {
@@ -42,7 +43,7 @@ static void print_modtime(struct cgit_repo *repo)
        cgit_print_age(s.st_mtime, -1, NULL);
 }
 
-void cgit_print_repolist(struct cacheitem *item)
+void cgit_print_repolist()
 {
        int i, columns = 4;
        char *last_group = NULL;
@@ -50,8 +51,10 @@ void cgit_print_repolist(struct cacheitem *item)
        if (ctx.cfg.enable_index_links)
                columns++;
 
-       cgit_print_docstart(ctx.cfg.root_title, item);
-       cgit_print_pageheader(ctx.cfg.root_title, 0);
+       ctx.page.title = ctx.cfg.root_title;
+       cgit_print_http_headers(&ctx);
+       cgit_print_docstart(&ctx);
+       cgit_print_pageheader(&ctx);
 
        html("<table summary='repository list' class='list nowrap'>");
        if (ctx.cfg.index_header) {