summaryrefslogtreecommitdiffstats
path: root/src/bindings/swig/lua/uscxml.i
diff options
context:
space:
mode:
Diffstat (limited to 'src/bindings/swig/lua/uscxml.i')
-rw-r--r--src/bindings/swig/lua/uscxml.i6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bindings/swig/lua/uscxml.i b/src/bindings/swig/lua/uscxml.i
index 9774cba..9c2f115 100644
--- a/src/bindings/swig/lua/uscxml.i
+++ b/src/bindings/swig/lua/uscxml.i
@@ -3,6 +3,12 @@
// provide a macro for the header files
#define SWIGIMPORTED 1
+// fixing a bug for old swig versions with lua wchar:
+// https://github.com/swig/swig/commit/c7ef5935496a04f3a83c70af6f841abf3ad7606e
+%{
+#define wchar wchar_t
+%}
+
%include <stl.i>
%include <std_map.i>
%include <std_string.i>