X-Git-Url: https://gitweb.ps.run/ps-cgit/blobdiff_plain/5e447b1ed1aa751e8ec93dccf4df6fa4a7ffddb6..fbe091a716447be496519ce439451d36d5b9fc24:/cgit.c diff --git a/cgit.c b/cgit.c index 64d95f9..19adadd 100644 --- a/cgit.c +++ b/cgit.c @@ -285,6 +285,8 @@ static int prepare_repo_cmd(struct cgit_context *ctx) if (get_sha1(ctx->qry.head, sha1)) { tmp = xstrdup(ctx->qry.head); ctx->qry.head = ctx->repo->defbranch; + ctx->page.status = 404; + ctx->page.statusmsg = "not found"; cgit_print_http_headers(ctx); cgit_print_docstart(ctx); cgit_print_pageheader(ctx);