]> git.lizzy.rs Git - zlib.git/blobdiff - zconf.h.in
Use intptr_t for z_ssize_t on MSVC.
[zlib.git] / zconf.h.in
index aee94b0c8757874b64fcab7414e075a91f6e495a..f6481d1552b53e9f9a628f64b2f84284c0d13e46 100644 (file)
 #  ifdef NO_SSIZE_T
      typedef NO_SSIZE_T z_ssize_t;
 #  else
+#    include <stddef.h>
 #    include <sys/types.h>
-     typedef ssize_t z_ssize_t;
+#    ifdef _MSC_VER
+       typedef intptr_t z_ssize_t;
+#    else
+       typedef ssize_t z_ssize_t;
+#    endif
 #  endif
 #  undef z_longlong
 #endif