ntlm: Removed an unnecessary free of native Target Info

Due to commit 40ee1ba0dc the free in Curl_ntlm_decode_type2_target() is
longer required.
This commit is contained in:
Steve Holme 2014-11-09 11:34:36 +00:00
parent 40ee1ba0dc
commit 8145f92dcc

View File

@ -193,9 +193,6 @@ CURLcode Curl_ntlm_decode_type2_target(struct SessionHandle *data,
unsigned int target_info_len = 0;
unsigned int target_info_offset = 0;
Curl_safefree(ntlm->target_info);
ntlm->target_info_len = 0;
if(size >= 48) {
target_info_len = readshort_le(&buffer[40]);
target_info_offset = readint_le(&buffer[44]);
@ -212,12 +209,11 @@ CURLcode Curl_ntlm_decode_type2_target(struct SessionHandle *data,
return CURLE_OUT_OF_MEMORY;
memcpy(ntlm->target_info, &buffer[target_info_offset], target_info_len);
ntlm->target_info_len = target_info_len;
}
}
ntlm->target_info_len = target_info_len;
return CURLE_OK;
}