diff --git a/Lib/typemaps/fragments.swg b/Lib/typemaps/fragments.swg index 8dd4368b9..1eb01738b 100644 --- a/Lib/typemaps/fragments.swg +++ b/Lib/typemaps/fragments.swg @@ -338,6 +338,15 @@ %fragment("","header") %{ #include +#include +#ifndef WCHAR_MIN +#warning "WCHAR_MIN not found, using value 0" +#define WCHAR_MIN 0 +#endif +#ifndef WCHAR_MAX +#warning "WCHAR_MAX not found, using value 65535" +#define WCHAR_MAX 65535 +#endif %} %fragment("","header") %{