aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2024-03-05 09:44:43 -0800
committerJunio C Hamano <gitster@pobox.com>2024-03-05 09:44:43 -0800
commite58a4de3bb280f2379a59e2b8b63d59ac5939e36 (patch)
tree82e7724158dd2d1c0738c613b95d34fa8442874f
parentd31a515e9cf3a3f5da1683206aa29b0596f3aa8a (diff)
parent3f4c7a080510b8278c028cc7e220f310b3df9678 (diff)
downloadgit-e58a4de3bb280f2379a59e2b8b63d59ac5939e36.tar.xz
Merge branch 'sg/upload-pack-error-message-fix'
An error message from "git upload-pack", which responds to "git fetch" requests, had a trialing NUL in it, which has been corrected. * sg/upload-pack-error-message-fix: upload-pack: don't send null character in abort message to the client
-rw-r--r--upload-pack.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/upload-pack.c b/upload-pack.c
index 2537affa90..6e0d441ef5 100644
--- a/upload-pack.c
+++ b/upload-pack.c
@@ -463,7 +463,7 @@ static void create_pack_file(struct upload_pack_data *pack_data,
fail:
free(output_state);
- send_client_data(3, abort_msg, sizeof(abort_msg),
+ send_client_data(3, abort_msg, strlen(abort_msg),
pack_data->use_sideband);
die("git upload-pack: %s", abort_msg);
}