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
maint
Junio C Hamano 2026-01-21 08:28:58 -08:00
commit ab72d23880
1 changed files with 6 additions and 2 deletions

View File

@ -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);
}