From 81cf9f6cf0fd8a6c8effdcf73ccfe39a0574cb73 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Mon, 16 Feb 2026 08:19:11 +0100 Subject: [PATCH] [winpr,warnings] properly handle function return --- winpr/libwinpr/sspi/Negotiate/negotiate.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/winpr/libwinpr/sspi/Negotiate/negotiate.c b/winpr/libwinpr/sspi/Negotiate/negotiate.c index 901cf4376..caaaea76c 100644 --- a/winpr/libwinpr/sspi/Negotiate/negotiate.c +++ b/winpr/libwinpr/sspi/Negotiate/negotiate.c @@ -1567,9 +1567,7 @@ static SECURITY_STATUS SEC_ENTRY negotiate_QueryCredentialsAttributesA( static SECURITY_STATUS SEC_ENTRY negotiate_FreeCredentialsHandle(PCredHandle phCredential) { - MechCred* creds = NULL; - - creds = sspi_SecureHandleGetLowerPointer(phCredential); + MechCred* creds = sspi_SecureHandleGetLowerPointer(phCredential); if (!creds) return SEC_E_INVALID_HANDLE;