diff options
author | Jiang Xin <zhiyou.jx@alibaba-inc.com> | 2023-04-02 16:05:57 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2023-04-03 19:32:02 +0300 |
commit | dc12ee77ab873c71170fbc68b68fdfabe3262ec8 (patch) | |
tree | 33524e5d8dba15a937b5aa19ced84b7ed935629b /protocol-caps.c | |
parent | 7556e5d737b917d31ac3729b0f5e2391da7e132a (diff) |
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>
Diffstat (limited to 'protocol-caps.c')
-rw-r--r-- | protocol-caps.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; |