diff --git a/lib/curl_sasl_sspi.c b/lib/curl_sasl_sspi.c index 1678e37865c5a4fe0da6d385f77bf1d59a4ba1a2..787eabfa32f0275b940a53b05df32c11f0e80ced 100644 --- a/lib/curl_sasl_sspi.c +++ b/lib/curl_sasl_sspi.c @@ -316,6 +316,7 @@ CURLcode Curl_override_sspi_http_realm(const char *chlg, Curl_unicodefree(domain.tchar_ptr); return CURLE_OUT_OF_MEMORY; } + free(identity->Domain); identity->Domain = dup_domain.tbyte_ptr; identity->DomainLength = curlx_uztoul(_tcslen(dup_domain.tchar_ptr)); dup_domain.tchar_ptr = NULL;