|  | Imported from Fedora | 
|  |  | 
|  | Index: M2Crypto-0.30.1/SWIG/_m2crypto.i | 
|  | =================================================================== | 
|  | --- M2Crypto-0.30.1.orig/SWIG/_m2crypto.i | 
|  | +++ M2Crypto-0.30.1/SWIG/_m2crypto.i | 
|  | @@ -8,6 +8,11 @@ | 
|  | * | 
|  | */ | 
|  |  | 
|  | +%import "gcc_macros.h" | 
|  | + | 
|  | +%ignore WCHAR_MAX; | 
|  | +%ignore WCHAR_MIN; | 
|  | + | 
|  | %module(threads=1) m2crypto | 
|  | /* We really don't need threadblock (PyGILState_Ensure() etc.) anywhere. | 
|  | Disable threadallow as well, only enable it for operations likely to | 
|  | @@ -15,11 +20,6 @@ | 
|  | %nothreadblock; | 
|  | %nothreadallow; | 
|  |  | 
|  | -#if SWIG_VERSION >= 0x030000 | 
|  | -#define __WCHAR_MAX__ __WCHAR_MAX | 
|  | -#define __WCHAR_MIN__ __WCHAR_MIN | 
|  | -#endif | 
|  | - | 
|  | %{ | 
|  | #ifdef _WIN32 | 
|  | #define _WINSOCKAPI_ | 
|  | @@ -95,4 +95,3 @@ static PyObject *x509_store_verify_cb_fu | 
|  | %constant int encrypt = 1; | 
|  | %constant int decrypt = 0; | 
|  | #endif | 
|  | - |