Brad Bishop | d7bf8c1 | 2018-02-25 22:55:05 -0500 | [diff] [blame] | 1 | Imported from Fedora |
| 2 | |
Brad Bishop | 1a4b7ee | 2018-12-16 17:11:34 -0800 | [diff] [blame] | 3 | Index: M2Crypto-0.30.1/SWIG/_m2crypto.i |
| 4 | =================================================================== |
| 5 | --- M2Crypto-0.30.1.orig/SWIG/_m2crypto.i |
| 6 | +++ M2Crypto-0.30.1/SWIG/_m2crypto.i |
| 7 | @@ -8,6 +8,11 @@ |
Brad Bishop | d7bf8c1 | 2018-02-25 22:55:05 -0500 | [diff] [blame] | 8 | * |
| 9 | */ |
Brad Bishop | d7bf8c1 | 2018-02-25 22:55:05 -0500 | [diff] [blame] | 10 | |
Brad Bishop | 1a4b7ee | 2018-12-16 17:11:34 -0800 | [diff] [blame] | 11 | +%import "gcc_macros.h" |
| 12 | + |
| 13 | +%ignore WCHAR_MAX; |
| 14 | +%ignore WCHAR_MIN; |
| 15 | + |
Brad Bishop | d7bf8c1 | 2018-02-25 22:55:05 -0500 | [diff] [blame] | 16 | %module(threads=1) m2crypto |
| 17 | /* We really don't need threadblock (PyGILState_Ensure() etc.) anywhere. |
Brad Bishop | 1a4b7ee | 2018-12-16 17:11:34 -0800 | [diff] [blame] | 18 | Disable threadallow as well, only enable it for operations likely to |
| 19 | @@ -15,11 +20,6 @@ |
Brad Bishop | d7bf8c1 | 2018-02-25 22:55:05 -0500 | [diff] [blame] | 20 | %nothreadblock; |
| 21 | %nothreadallow; |
| 22 | |
| 23 | -#if SWIG_VERSION >= 0x030000 |
| 24 | -#define __WCHAR_MAX__ __WCHAR_MAX |
| 25 | -#define __WCHAR_MIN__ __WCHAR_MIN |
| 26 | -#endif |
| 27 | - |
| 28 | %{ |
Brad Bishop | 1a4b7ee | 2018-12-16 17:11:34 -0800 | [diff] [blame] | 29 | #ifdef _WIN32 |
| 30 | #define _WINSOCKAPI_ |
| 31 | @@ -95,4 +95,3 @@ static PyObject *x509_store_verify_cb_fu |
| 32 | %constant int encrypt = 1; |
| 33 | %constant int decrypt = 0; |
| 34 | #endif |
| 35 | - |