spnego_sspi: fix memory leak in case *outlen is zero (#970)

This commit is contained in:
Miroslav Franc 2016-08-19 14:46:07 +02:00 committed by Daniel Stenberg
parent 2497c42172
commit 0796a99317
1 changed files with 3 additions and 1 deletions

View File

@ -265,8 +265,10 @@ CURLcode Curl_auth_create_spnego_message(struct Curl_easy *data,
if(result)
return result;
if(!*outptr || !*outlen)
if(!*outptr || !*outlen) {
free(*outptr);
return CURLE_REMOTE_ACCESS_DENIED;
}
return CURLE_OK;
}