Unidiff1 files changed, 0 insertions, 2 deletions
|
|
|
@@ -7,13 +7,12 @@ |
7 | */ |
7 | */ |
8 | |
8 | |
9 | #include "cgit.h" |
9 | #include "cgit.h" |
10 | #include "html.h" |
10 | #include "html.h" |
11 | #include "ui-shared.h" |
11 | #include "ui-shared.h" |
12 | |
12 | |
13 | char *curr_rev; |
| |
14 | char *match_path; |
13 | char *match_path; |
15 | int match; |
14 | int match; |
16 | |
15 | |
17 | static void print_object(const unsigned char *sha1, const char *path) |
16 | static void print_object(const unsigned char *sha1, const char *path) |
18 | { |
17 | { |
19 | enum object_type type; |
18 | enum object_type type; |
@@ -74,13 +73,12 @@ void cgit_print_plain(struct cgit_context *ctx) |
74 | struct commit *commit; |
73 | struct commit *commit; |
75 | const char *paths[] = {ctx->qry.path, NULL}; |
74 | const char *paths[] = {ctx->qry.path, NULL}; |
76 | |
75 | |
77 | if (!rev) |
76 | if (!rev) |
78 | rev = ctx->qry.head; |
77 | rev = ctx->qry.head; |
79 | |
78 | |
80 | curr_rev = xstrdup(rev); |
| |
81 | if (get_sha1(rev, sha1)) { |
79 | if (get_sha1(rev, sha1)) { |
82 | html_status(404, "Not found", 0); |
80 | html_status(404, "Not found", 0); |
83 | return; |
81 | return; |
84 | } |
82 | } |
85 | commit = lookup_commit_reference(sha1); |
83 | commit = lookup_commit_reference(sha1); |
86 | if (!commit || parse_commit(commit)) { |
84 | if (!commit || parse_commit(commit)) { |
|