Unidiff1 files changed, 16 insertions, 5 deletions
|
diff --git a/cmd.c b/cmd.c index e0eacbe..07f4707 100644 --- a/ cmd.c+++ b/ cmd.c |
|
@@ -10,2 +10,4 @@ |
10 | #include "cmd.h" |
10 | #include "cmd.h" |
| |
11 | #include "cache.h" |
| |
12 | #include "ui-shared.h" |
11 | #include "ui-blob.h" |
13 | #include "ui-blob.h" |
@@ -37,7 +39,2 @@ static void diff_fn(struct cgit_context *ctx) |
37 | |
39 | |
38 | static void repolist_fn(struct cgit_context *ctx) |
| |
39 | { |
| |
40 | cgit_print_repolist(); |
| |
41 | } |
| |
42 | |
| |
43 | static void log_fn(struct cgit_context *ctx) |
40 | static void log_fn(struct cgit_context *ctx) |
@@ -48,2 +45,15 @@ static void log_fn(struct cgit_context *ctx) |
48 | |
45 | |
| |
46 | static void ls_cache_fn(struct cgit_context *ctx) |
| |
47 | { |
| |
48 | ctx->page.mimetype = "text/plain"; |
| |
49 | ctx->page.filename = "ls-cache.txt"; |
| |
50 | cgit_print_http_headers(ctx); |
| |
51 | cache_ls(ctx->cfg.cache_root); |
| |
52 | } |
| |
53 | |
| |
54 | static void repolist_fn(struct cgit_context *ctx) |
| |
55 | { |
| |
56 | cgit_print_repolist(); |
| |
57 | } |
| |
58 | |
49 | static void patch_fn(struct cgit_context *ctx) |
59 | static void patch_fn(struct cgit_context *ctx) |
@@ -90,2 +100,3 @@ struct cgit_cmd *cgit_get_cmd(struct cgit_context *ctx) |
90 | def_cmd(log, 1, 1), |
100 | def_cmd(log, 1, 1), |
| |
101 | def_cmd(ls_cache, 0, 0), |
91 | def_cmd(patch, 1, 0), |
102 | def_cmd(patch, 1, 0), |
|