summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2026-01-21 08:28:58 -0800
committerJunio C Hamano <gitster@pobox.com>2026-01-21 08:28:58 -0800
commitab72d238803f55d2d8c5290af56d61a31b16bef2 (patch)
tree587cb3b30bac8e5401d06661943cb0a80cb02868
parente01178bb1a1cafe06895adc70bcd656a54c7a8c6 (diff)
parenta8227ae8d5410e54c5788283e35b42b7bf5b22ff (diff)
downloadgit-ab72d238803f55d2d8c5290af56d61a31b16bef2.tar.xz
Merge branch 'kt/http-backend-errors'
Some error messages from the http transport layer lacked the terminating newline, which has been corrected. * kt/http-backend-errors: http-backend: write newlines to stderr when responding with errors
-rw-r--r--http-backend.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/http-backend.c b/http-backend.c
index 24f0dc119a..0122146df6 100644
--- a/http-backend.c
+++ b/http-backend.c
@@ -144,8 +144,10 @@ static NORETURN void not_found(struct strbuf *hdr, const char *err, ...)
end_headers(hdr);
va_start(params, err);
- if (err && *err)
+ if (err && *err) {
vfprintf(stderr, err, params);
+ putc('\n', stderr);
+ }
va_end(params);
exit(0);
}
@@ -160,8 +162,10 @@ static NORETURN void forbidden(struct strbuf *hdr, const char *err, ...)
end_headers(hdr);
va_start(params, err);
- if (err && *err)
+ if (err && *err) {
vfprintf(stderr, err, params);
+ putc('\n', stderr);
+ }
va_end(params);
exit(0);
}