|
diff --git a/ui-log.c b/ui-log.c index 0536b23..41b5225 100644 --- a/ ui-log.c+++ b/ ui-log.c |
|
@@ -219,26 +219,25 @@ void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *pattern |
219 | free_commit_list(commit->parents); |
219 | free_commit_list(commit->parents); |
220 | commit->parents = NULL; |
220 | commit->parents = NULL; |
221 | } |
221 | } |
222 | |
222 | |
223 | for (i = 0; i < cnt && (commit = get_revision(&rev)) != NULL; i++) { |
223 | for (i = 0; i < cnt && (commit = get_revision(&rev)) != NULL; i++) { |
224 | print_commit(commit); |
224 | print_commit(commit); |
225 | free(commit->buffer); |
225 | free(commit->buffer); |
226 | commit->buffer = NULL; |
226 | commit->buffer = NULL; |
227 | free_commit_list(commit->parents); |
227 | free_commit_list(commit->parents); |
228 | commit->parents = NULL; |
228 | commit->parents = NULL; |
229 | } |
229 | } |
230 | if (pager) { |
230 | if (pager) { |
231 | htmlf("</table><div class='pager'>", |
231 | html("</table><div class='pager'>"); |
232 | columns); |
| |
233 | if (ofs > 0) { |
232 | if (ofs > 0) { |
234 | cgit_log_link("[prev]", NULL, NULL, ctx.qry.head, |
233 | cgit_log_link("[prev]", NULL, NULL, ctx.qry.head, |
235 | ctx.qry.sha1, ctx.qry.vpath, |
234 | ctx.qry.sha1, ctx.qry.vpath, |
236 | ofs - cnt, ctx.qry.grep, |
235 | ofs - cnt, ctx.qry.grep, |
237 | ctx.qry.search, ctx.qry.showmsg); |
236 | ctx.qry.search, ctx.qry.showmsg); |
238 | html(" "); |
237 | html(" "); |
239 | } |
238 | } |
240 | if ((commit = get_revision(&rev)) != NULL) { |
239 | if ((commit = get_revision(&rev)) != NULL) { |
241 | cgit_log_link("[next]", NULL, NULL, ctx.qry.head, |
240 | cgit_log_link("[next]", NULL, NULL, ctx.qry.head, |
242 | ctx.qry.sha1, ctx.qry.vpath, |
241 | ctx.qry.sha1, ctx.qry.vpath, |
243 | ofs + cnt, ctx.qry.grep, |
242 | ofs + cnt, ctx.qry.grep, |
244 | ctx.qry.search, ctx.qry.showmsg); |
243 | ctx.qry.search, ctx.qry.showmsg); |
|