diff options
author | xi <xi@18f92427-320e-0410-9341-c67f048884a3> | 2008-12-30 19:55:02 +0000 |
---|---|---|
committer | xi <xi@18f92427-320e-0410-9341-c67f048884a3> | 2008-12-30 19:55:02 +0000 |
commit | 0b4873f74e8aafdb9c3f0924d4a60f83b7333824 (patch) | |
tree | 72a19634e8f8dedc27fc74dfba1bbc3ac3334d58 | |
parent | ca76ff662e8d145d9278281bd9035478b700cbe7 (diff) | |
download | pyyaml-0b4873f74e8aafdb9c3f0924d4a60f83b7333824.tar.gz |
Added a MS VC 6.0 compatibility hack against Cython-generated C sources.
git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@339 18f92427-320e-0410-9341-c67f048884a3
-rw-r--r-- | ext/_yaml.h | 8 | ||||
-rw-r--r-- | setup.cfg | 8 |
2 files changed, 9 insertions, 7 deletions
diff --git a/ext/_yaml.h b/ext/_yaml.h index 3e664f0..21fd6a9 100644 --- a/ext/_yaml.h +++ b/ext/_yaml.h @@ -13,3 +13,11 @@ #define PyString_FromStringAndSize PyBytes_FromStringAndSize #endif + +#ifdef _MSC_VER /* MS Visual C++ 6.0 */ +#if _MSC_VER == 1200 + +#define PyLong_FromUnsignedLongLong(z) PyInt_FromLong(i) + +#endif +#endif @@ -28,13 +28,7 @@ #define=YAML_DECLARE_STATIC # The following options are used to build PyYAML Windows installer -# for Python 2.6 on my PC: -#include_dirs=../../../libyaml/tags/0.1.2/include -#library_dirs=../../../libyaml/tags/0.1.2/win32/vs2008/output/release/lib -#define=YAML_DECLARE_STATIC - -# The following options are used to build PyYAML Windows installer -# for Python 3.0 on my PC: +# for Python 2.6 and Python 3.0 on my PC: #include_dirs=../../../libyaml/tags/0.1.2/include #library_dirs=../../../libyaml/tags/0.1.2/win32/vs2008/output/release/lib #define=YAML_DECLARE_STATIC |