Unidiff1 files changed, 7 insertions, 2 deletions
|
diff --git a/cgit.c b/cgit.c index 6dddcbb..28bab8d 100644 --- a/ cgit.c+++ b/ cgit.c |
|
@@ -81,4 +81,4 @@ static void cgit_print_repo_page(struct cacheitem *item) |
81 | |
81 | |
82 | if (cgit_repo->snapshots && cgit_query_page && |
82 | if (cgit_query_page) { |
83 | !strcmp(cgit_query_page, "snapshot")) { |
83 | if (cgit_repo->snapshots && !strcmp(cgit_query_page, "snapshot")) { |
84 | cgit_print_snapshot(item, cgit_query_sha1, "zip", |
84 | cgit_print_snapshot(item, cgit_query_sha1, "zip", |
@@ -86,2 +86,7 @@ static void cgit_print_repo_page(struct cacheitem *item) |
86 | return; |
86 | return; |
| |
87 | } |
| |
88 | if (!strcmp(cgit_query_page, "blob")) { |
| |
89 | cgit_print_blob(item, cgit_query_sha1, cgit_query_path); |
| |
90 | return; |
| |
91 | } |
87 | } |
92 | } |
|