diff options
Diffstat (limited to 'cgit.c')
| -rw-r--r-- | cgit.c | 13 |
1 files changed, 11 insertions, 2 deletions
| @@ -88,11 +88,20 @@ static void cgit_print_repo_page(struct cacheitem *item) | |||
| 88 | 88 | ||
| 89 | if (cgit_query_page && !strcmp(cgit_query_page, "log")) | 89 | if (cgit_query_page && !strcmp(cgit_query_page, "log")) |
| 90 | show_search = 1; | 90 | show_search = 1; |
| 91 | |||
| 91 | cgit_print_docstart(title, item); | 92 | cgit_print_docstart(title, item); |
| 92 | cgit_print_pageheader(title, show_search); | 93 | |
| 94 | |||
| 93 | if (!cgit_query_page) { | 95 | if (!cgit_query_page) { |
| 96 | cgit_print_pageheader("summary", show_search); | ||
| 94 | cgit_print_summary(); | 97 | cgit_print_summary(); |
| 95 | } else if (!strcmp(cgit_query_page, "log")) { | 98 | cgit_print_docend(); |
| 99 | return; | ||
| 100 | } | ||
| 101 | |||
| 102 | cgit_print_pageheader(cgit_query_page, show_search); | ||
| 103 | |||
| 104 | if (!strcmp(cgit_query_page, "log")) { | ||
| 96 | cgit_print_log(cgit_query_head, cgit_query_ofs, 100, | 105 | cgit_print_log(cgit_query_head, cgit_query_ofs, 100, |
| 97 | cgit_query_search); | 106 | cgit_query_search); |
| 98 | } else if (!strcmp(cgit_query_page, "tree")) { | 107 | } else if (!strcmp(cgit_query_page, "tree")) { |
