summaryrefslogtreecommitdiff
path: root/Examples/test-suite/enums.i
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/test-suite/enums.i')
-rw-r--r--Examples/test-suite/enums.i5
1 files changed, 5 insertions, 0 deletions
diff --git a/Examples/test-suite/enums.i b/Examples/test-suite/enums.i
index 5632b5e97..14c6efbba 100644
--- a/Examples/test-suite/enums.i
+++ b/Examples/test-suite/enums.i
@@ -58,6 +58,11 @@ typedef struct _Foo {
%warnfilter(SWIGWARN_RUBY_WRONG_NAME) _iFoo;
+#ifdef SWIGD
+/* Work around missing support for proper char quoting due to parser shortcomings. */
+%dconstvalue("'a'") _iFoo::Char;
+#endif
+
#ifndef __cplusplus
%inline %{
typedef struct _iFoo