diff options
Diffstat (limited to 'zlib/zconf.h')
| -rw-r--r-- | zlib/zconf.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/zlib/zconf.h b/zlib/zconf.h index 6c1e342c6..79257349d 100644 --- a/zlib/zconf.h +++ b/zlib/zconf.h @@ -254,7 +254,11 @@ #endif #ifdef Z_SOLO - typedef unsigned long z_size_t; +# ifdef _WIN64 + typedef unsigned long long z_size_t; +# else + typedef unsigned long z_size_t; +# endif #else # define z_longlong long long # if defined(NO_SIZE_T) @@ -533,7 +537,7 @@ typedef uLong FAR uLongf; #if !defined(_WIN32) && defined(Z_LARGE64) # define z_off64_t off64_t #else -# if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO) +# if defined(_WIN32) && !defined(__GNUC__) # define z_off64_t __int64 # else # define z_off64_t z_off_t |
