From: Steve Holme Date: Fri, 16 Jan 2015 12:31:24 +0000 (+0000) Subject: curl_endian: Fixed build when 64-bit integers are not supported X-Git-Tag: curl-7_41_0~142 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bb12d44471;p=curl curl_endian: Fixed build when 64-bit integers are not supported Bug: http://curl.haxx.se/mail/lib-2015-01/0094.html Reported-by: John E. Malmberg --- diff --git a/lib/curl_endian.c b/lib/curl_endian.c index 14a28834d..eb536dea6 100644 --- a/lib/curl_endian.c +++ b/lib/curl_endian.c @@ -62,6 +62,7 @@ unsigned int Curl_read32_le(unsigned char *buf) ((unsigned int)buf[2] << 16) | ((unsigned int)buf[3] << 24); } +#if (CURL_SIZEOF_CURL_OFF_T > 4) /* * Curl_read64_le() * @@ -97,6 +98,8 @@ unsigned __int64 Curl_read64_le(unsigned char *buf) } #endif +#endif /* CURL_SIZEOF_CURL_OFF_T > 4 */ + /* * Curl_read16_be() * @@ -227,4 +230,4 @@ void Curl_write64_le(const __int64 value, unsigned char *buffer) Curl_write32_le((int)value, buffer); Curl_write32_le((int)(value >> 32), buffer + 4); } -#endif +#endif /* CURL_SIZEOF_CURL_OFF_T > 4 */