]> granicus.if.org Git - curl/commitdiff
curl_ntlm_core.c: use the limits.h's SIZE_T_MAX if provided
authorDaniel Stenberg <daniel@haxx.se>
Mon, 27 Nov 2017 09:40:31 +0000 (10:40 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 27 Nov 2017 09:40:31 +0000 (10:40 +0100)
lib/curl_ntlm_core.c

index 43a290574c786b3a2287b423bc33c9378e9504a1..e8962769ca4712da4cc9cf6e5bc426ba7ada7cb4 100644 (file)
@@ -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