summaryrefslogtreecommitdiff
path: root/Cython/Utility/ModuleSetupCode.c
diff options
context:
space:
mode:
Diffstat (limited to 'Cython/Utility/ModuleSetupCode.c')
-rw-r--r--Cython/Utility/ModuleSetupCode.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/Cython/Utility/ModuleSetupCode.c b/Cython/Utility/ModuleSetupCode.c
index 6b4d163a2..4094249b7 100644
--- a/Cython/Utility/ModuleSetupCode.c
+++ b/Cython/Utility/ModuleSetupCode.c
@@ -244,6 +244,12 @@
#define __Pyx_DOCSTR(n) (n)
#endif
+#if defined(_WIN64) && defined(_MSC_VER)
+ #define CYTHON_FORMAT_SSIZE_T "z"
+#else
+ #define CYTHON_FORMAT_SSIZE_T PY_FORMAT_SIZE_T
+#endif
+
/////////////// ForceInitThreads.proto ///////////////
#ifndef __PYX_FORCE_INIT_THREADS