From a922615dae5d1f7b932dd1fc5a5f121748d96c5a Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Sat, 26 May 2007 03:26:14 +0200 Subject: Add option to disable pager to cgit_print_log(). This is needed for upcomming shortlog on summary page patch. Signed-off-by: Lars Hjemli --- ui-log.c | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) (limited to 'ui-log.c') diff --git a/ui-log.c b/ui-log.c index 75bbbe4..bb17e1d 100644 --- a/ui-log.c +++ b/ui-log.c @@ -54,7 +54,7 @@ void print_commit(struct commit *commit) } -void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *path) +void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *path, int pager) { struct rev_info rev; struct commit *commit; @@ -110,19 +110,21 @@ void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *path) } html("\n"); - html("
"); - if (ofs > 0) { - html(" [prev] "); - } - - if ((commit = get_revision(&rev)) != NULL) { - html(" [next] "); + if (pager) { + html("
"); + if (ofs > 0) { + html(" [prev] "); + } + + if ((commit = get_revision(&rev)) != NULL) { + html(" [next] "); + } + html("
"); } - html("
"); } -- cgit v1.2.3-70-g09d2