diff options
author | makepost <makepost@firemail.cc> | 2019-02-09 06:08:49 +0200 |
---|---|---|
committer | makepost <makepost@firemail.cc> | 2019-02-09 06:10:05 +0200 |
commit | 35bb71b33503b4a567b447dc082e3040aec5672a (patch) | |
tree | 36f3962f3bb07fa22f79ed3984b731b6cfd8ec21 | |
parent | effc7be25a8fb98988a363e6fe9f33d0b4af640d (diff) | |
download | m2crypto-35bb71b33503b4a567b447dc082e3040aec5672a.tar.gz |
Stub wchar_t helpers and ignore unused WCHAR defs
Resolves issue #246.
-rw-r--r-- | SWIG/_m2crypto.i | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/SWIG/_m2crypto.i b/SWIG/_m2crypto.i index 239249f..e300a10 100644 --- a/SWIG/_m2crypto.i +++ b/SWIG/_m2crypto.i @@ -19,6 +19,14 @@ #define __WCHAR_MAX__ __WCHAR_MAX #define __WCHAR_MIN__ __WCHAR_MIN #endif +/* https://gitlab.com/m2crypto/m2crypto/issues/246 */ +%ignore WCHAR_MAX; +%ignore WCHAR_MIN; +/* http://swig.10945.n7.nabble.com/SWIG-AsVal-wchar-t-error-td2264.html */ +%{ +int SWIG_AsVal_wchar_t(PyObject *p, wchar_t *c) { return SWIG_OK; } +PyObject *SWIG_From_wchar_t(wchar_t c) { return SWIG_Py_Void(); } +%} %{ #ifdef _WIN32 |