|
diff --git a/cgit.c b/cgit.c index d1cee58..f35f605 100644 --- a/ cgit.c+++ b/ cgit.c |
|
@@ -280,33 +280,32 @@ static int prepare_repo_cmd(struct cgit_context *ctx) |
280 | cgit_print_pageheader(ctx); |
280 | cgit_print_pageheader(ctx); |
281 | cgit_print_error(fmt("Invalid branch: %s", tmp)); |
281 | cgit_print_error(fmt("Invalid branch: %s", tmp)); |
282 | cgit_print_docend(); |
282 | cgit_print_docend(); |
283 | return 1; |
283 | return 1; |
284 | } |
284 | } |
285 | return 0; |
285 | return 0; |
286 | } |
286 | } |
287 | |
287 | |
288 | static void process_request(void *cbdata) |
288 | static void process_request(void *cbdata) |
289 | { |
289 | { |
290 | struct cgit_context *ctx = cbdata; |
290 | struct cgit_context *ctx = cbdata; |
291 | struct cgit_cmd *cmd; |
291 | struct cgit_cmd *cmd; |
292 | |
292 | |
293 | cmd = cgit_get_cmd(ctx); |
293 | cmd = cgit_get_cmd(ctx); |
294 | if (!cmd) { |
294 | if (!cmd) { |
295 | ctx->page.title = "cgit error"; |
295 | ctx->page.title = "cgit error"; |
296 | ctx->repo = NULL; |
| |
297 | cgit_print_http_headers(ctx); |
296 | cgit_print_http_headers(ctx); |
298 | cgit_print_docstart(ctx); |
297 | cgit_print_docstart(ctx); |
299 | cgit_print_pageheader(ctx); |
298 | cgit_print_pageheader(ctx); |
300 | cgit_print_error("Invalid request"); |
299 | cgit_print_error("Invalid request"); |
301 | cgit_print_docend(); |
300 | cgit_print_docend(); |
302 | return; |
301 | return; |
303 | } |
302 | } |
304 | |
303 | |
305 | if (cmd->want_repo && !ctx->repo) { |
304 | if (cmd->want_repo && !ctx->repo) { |
306 | cgit_print_http_headers(ctx); |
305 | cgit_print_http_headers(ctx); |
307 | cgit_print_docstart(ctx); |
306 | cgit_print_docstart(ctx); |
308 | cgit_print_pageheader(ctx); |
307 | cgit_print_pageheader(ctx); |
309 | cgit_print_error(fmt("No repository selected")); |
308 | cgit_print_error(fmt("No repository selected")); |
310 | cgit_print_docend(); |
309 | cgit_print_docend(); |
311 | return; |
310 | return; |
312 | } |
311 | } |
|