From 085cf47738c0481a9ea9e8fe5598d14ba9336944 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Sun, 16 Jan 2022 15:39:11 -0500 Subject: [PATCH] lib/krb5: get_cred_kdc use memset to initialize 'rep' Change-Id: Icc211f165c7aff1b0268b4c6df12eb976df2f8bd warning: missing braces around initializer [-Wmissing-braces] warning: (near initialization for 'rep.kdc_rep') [-Wmissing-braces] warning: missing initializer for field 'enc_part' of 'krb5_kdc_rep' [-Wmissing-field-initializers] --- lib/krb5/get_cred.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/krb5/get_cred.c b/lib/krb5/get_cred.c index dc41882f5..98de2014c 100644 --- a/lib/krb5/get_cred.c +++ b/lib/krb5/get_cred.c @@ -516,7 +516,7 @@ get_cred_kdc(krb5_context context, TGS_REQ req; krb5_data enc; krb5_data resp; - krb5_kdc_rep rep = {0}; + krb5_kdc_rep rep; krb5_error_code ret; unsigned nonce; krb5_keyblock *subkey = NULL; @@ -524,6 +524,7 @@ get_cred_kdc(krb5_context context, Ticket second_ticket_data; METHOD_DATA padata; + memset(&rep, 0, sizeof(rep)); krb5_data_zero(&resp); krb5_data_zero(&enc); padata.val = NULL;