diff options
Diffstat (limited to 'zconf.h.cmakein')
-rw-r--r-- | zconf.h.cmakein | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/zconf.h.cmakein b/zconf.h.cmakein index fe97071..843aeb4 100644 --- a/zconf.h.cmakein +++ b/zconf.h.cmakein | |||
@@ -242,8 +242,13 @@ | |||
242 | # ifdef NO_SSIZE_T | 242 | # ifdef NO_SSIZE_T |
243 | typedef NO_SSIZE_T z_ssize_t; | 243 | typedef NO_SSIZE_T z_ssize_t; |
244 | # else | 244 | # else |
245 | # include <stddef.h> | ||
245 | # include <sys/types.h> | 246 | # include <sys/types.h> |
246 | typedef ssize_t z_ssize_t; | 247 | # ifdef _MSC_VER |
248 | typedef intptr_t z_ssize_t; | ||
249 | # else | ||
250 | typedef ssize_t z_ssize_t; | ||
251 | # endif | ||
247 | # endif | 252 | # endif |
248 | # undef z_longlong | 253 | # undef z_longlong |
249 | #endif | 254 | #endif |