diff options
Diffstat (limited to 'Cython/Utility/ModuleSetupCode.c')
-rw-r--r-- | Cython/Utility/ModuleSetupCode.c | 6 |
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 |