diff options
Diffstat (limited to 'zconf.h.cmakein')
-rw-r--r-- | zconf.h.cmakein | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/zconf.h.cmakein b/zconf.h.cmakein index 028be15..9254e9a 100644 --- a/zconf.h.cmakein +++ b/zconf.h.cmakein | |||
@@ -392,20 +392,14 @@ typedef uLong FAR uLongf; | |||
392 | typedef Byte *voidp; | 392 | typedef Byte *voidp; |
393 | #endif | 393 | #endif |
394 | 394 | ||
395 | /* ./configure may #define Z_U4 here */ | ||
396 | |||
397 | #if !defined(Z_U4) && !defined(Z_SOLO) && defined(STDC) | 395 | #if !defined(Z_U4) && !defined(Z_SOLO) && defined(STDC) |
398 | # include <limits.h> | 396 | # include <limits.h> |
399 | # if (UINT_MAX == 0xffffffffUL) | 397 | # if (UINT_MAX == 4294967295) |
400 | # define Z_U4 unsigned | 398 | # define Z_U4 unsigned |
401 | # else | 399 | # elif (ULONG_MAX == 4294967295) |
402 | # if (ULONG_MAX == 0xffffffffUL) | 400 | # define Z_U4 unsigned long |
403 | # define Z_U4 unsigned long | 401 | # elif (USHRT_MAX == 4294967295) |
404 | # else | 402 | # define Z_U4 unsigned short |
405 | # if (USHRT_MAX == 0xffffffffUL) | ||
406 | # define Z_U4 unsigned short | ||
407 | # endif | ||
408 | # endif | ||
409 | # endif | 403 | # endif |
410 | #endif | 404 | #endif |
411 | 405 | ||