log: move layout into page function

Signed-off-by: John Keeping <john@keeping.me.uk>
Este commit está contenido en:
John Keeping 2015-08-14 12:47:15 +01:00 cometido por Jason A. Donenfeld
padre 3b220eb22d
commit 23c17d8ff0
Se han modificado 2 ficheros con 5 adiciones y 2 borrados

2
cmd.c
Ver fichero

@ -160,7 +160,7 @@ struct cgit_cmd *cgit_get_cmd(void)
def_cmd(commit, 1, 0, 1, 0),
def_cmd(diff, 1, 0, 1, 0),
def_cmd(info, 1, 0, 0, 1),
def_cmd(log, 1, 1, 1, 0),
def_cmd(log, 1, 0, 1, 0),
def_cmd(ls_cache, 0, 0, 0, 0),
def_cmd(objects, 1, 0, 0, 1),
def_cmd(patch, 1, 0, 1, 0),

Ver fichero

@ -442,8 +442,10 @@ void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *pattern
compile_grep_patterns(&rev.grep_filter);
prepare_revision_walk(&rev);
if (pager)
if (pager) {
cgit_print_layout_start();
html("<table class='list nowrap'>");
}
html("<tr class='nohover'>");
if (commit_graph)
@ -526,6 +528,7 @@ void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *pattern
html("</li>");
}
html("</ul>");
cgit_print_layout_end();
} else if ((commit = get_revision(&rev)) != NULL) {
htmlf("<tr class='nohover'><td colspan='%d'>", columns);
cgit_log_link("[...]", NULL, NULL, ctx.qry.head, NULL,