From 221ef3ca865e50eb4e75933caea68aa221e70222 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Wed, 29 May 2024 17:25:54 +0200 Subject: [PATCH] gse: Avoid explicit ZERO_STRUCT in gse_errstr() Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- source3/librpc/crypto/gse.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/source3/librpc/crypto/gse.c b/source3/librpc/crypto/gse.c index f70f67957a3..356356dfcac 100644 --- a/source3/librpc/crypto/gse.c +++ b/source3/librpc/crypto/gse.c @@ -820,15 +820,12 @@ done: static char *gse_errstr(TALLOC_CTX *mem_ctx, OM_uint32 maj, OM_uint32 min) { OM_uint32 gss_min, gss_maj; - gss_buffer_desc msg_min; - gss_buffer_desc msg_maj; + gss_buffer_desc msg_min = {}; + gss_buffer_desc msg_maj = {}; OM_uint32 msg_ctx = 0; char *errstr = NULL; - ZERO_STRUCT(msg_min); - ZERO_STRUCT(msg_maj); - gss_maj = gss_display_status(&gss_min, maj, GSS_C_GSS_CODE, GSS_C_NO_OID, &msg_ctx, &msg_maj); if (gss_maj) { -- 2.47.3