From: Daniel Stenberg Date: Mon, 27 Nov 2017 09:40:31 +0000 (+0100) Subject: curl_ntlm_core.c: use the limits.h's SIZE_T_MAX if provided X-Git-Tag: curl-7_57_0~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=014887c50ab58bf35b1231dbfe11197fe41d59cc;p=thirdparty%2Fcurl.git curl_ntlm_core.c: use the limits.h's SIZE_T_MAX if provided --- diff --git a/lib/curl_ntlm_core.c b/lib/curl_ntlm_core.c index 43a290574c..e8962769ca 100644 --- a/lib/curl_ntlm_core.c +++ b/lib/curl_ntlm_core.c @@ -646,11 +646,14 @@ CURLcode Curl_hmac_md5(const unsigned char *key, unsigned int keylen, return CURLE_OK; } +#ifndef SIZE_T_MAX +/* some limits.h headers have this defined, some don't */ #if defined(SIZEOF_SIZE_T) && (SIZEOF_SIZE_T > 4) #define SIZE_T_MAX 18446744073709551615U #else #define SIZE_T_MAX 4294967295U #endif +#endif /* This creates the NTLMv2 hash by using NTLM hash as the key and Unicode * (uppercase UserName + Domain) as the data