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 <zhiyou.jx@alibaba-inc.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Jiang Xin committed Apr 2, 2023 at 21:05 UTC dc12ee77ab873c71170fbc68b68fdfabe3262ec8
1 file changed +1 -1
protocol-caps.c
+1 -1
@@ -77,7 +77,7 @@ static void send_info(struct repository *r, struct packet_writer *writer,
77
78 int cap_object_info(struct repository *r, struct packet_reader *request)
79 {
80 - struct requested_info info;
80 + struct requested_info info = { 0 };
81 struct packet_writer writer;
82 struct string_list oid_str_list = STRING_LIST_INIT_DUP;
83