From: Jiang Xin Date: Sun, 2 Apr 2023 13:05:57 +0000 (+0800) Subject: object-info: init request_info before reading arg X-Git-Tag: v2.41.0-rc0~87^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dc12ee77ab873c71170fbc68b68fdfabe3262ec8;p=thirdparty%2Fgit.git object-info: init request_info before reading arg When retrieving object info via capability "object-info", we store the command args into a requested_info variable, but forget to initialize it. Initialize the variable before use to prevent unexpected output. Signed-off-by: Jiang Xin Signed-off-by: Junio C Hamano --- diff --git a/protocol-caps.c b/protocol-caps.c index bbde91810a..2ad9f45c59 100644 --- a/protocol-caps.c +++ b/protocol-caps.c @@ -77,7 +77,7 @@ static void send_info(struct repository *r, struct packet_writer *writer, int cap_object_info(struct repository *r, struct packet_reader *request) { - struct requested_info info; + struct requested_info info = { 0 }; struct packet_writer writer; struct string_list oid_str_list = STRING_LIST_INIT_DUP;