summaryrefslogtreecommitdiff
path: root/deps/cares/include/ares_build.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/cares/include/ares_build.h')
-rw-r--r--deps/cares/include/ares_build.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/deps/cares/include/ares_build.h b/deps/cares/include/ares_build.h
index f5535b3849..5e3ba9f0d8 100644
--- a/deps/cares/include/ares_build.h
+++ b/deps/cares/include/ares_build.h
@@ -194,16 +194,14 @@
/* Data type definition of ares_ssize_t. */
#ifdef _WIN32
# ifdef _WIN64
- typedef __int64 ares_ssize_t;
+# define CARES_TYPEOF_ARES_SSIZE_T __int64
# else
- typedef long ares_ssize_t;
+# define CARES_TYPEOF_ARES_SSIZE_T long
# endif
#else
-# ifdef CARES_TYPEOF_ARES_SSIZE_T
- typedef CARES_TYPEOF_ARES_SSIZE_T ares_ssize_t;
-# else
- typedef ssize_t ares_ssize_t;
-# endif
+# define CARES_TYPEOF_ARES_SSIZE_T ssize_t
#endif
+typedef CARES_TYPEOF_ARES_SSIZE_T ares_ssize_t;
+
#endif /* __CARES_BUILD_H */