secur32: Avoid double HeapFree() of password and session key.
This commit is contained in:
parent
1ef0d0a61a
commit
0c3f45eda0
|
@ -257,7 +257,6 @@ void cleanup_helper(PNegoHelper helper)
|
|||
if( (helper == NULL) || (helper->helper_pid == 0))
|
||||
return;
|
||||
|
||||
HeapFree(GetProcessHeap(), 0, helper->password);
|
||||
HeapFree(GetProcessHeap(), 0, helper->com_buf);
|
||||
HeapFree(GetProcessHeap(), 0, helper->session_key);
|
||||
|
||||
|
|
|
@ -1373,7 +1373,6 @@ static SECURITY_STATUS SEC_ENTRY ntlm_FreeCredentialsHandle(
|
|||
PNegoHelper helper = (PNegoHelper) phCredential->dwLower;
|
||||
phCredential->dwUpper = 0;
|
||||
phCredential->dwLower = 0;
|
||||
HeapFree(GetProcessHeap(), 0, helper->session_key);
|
||||
cleanup_helper(helper);
|
||||
ret = SEC_E_OK;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue