diff --git a/Examples/test-suite/typedef_struct.i b/Examples/test-suite/typedef_struct.i index 08a2ec0a8..343e07bdd 100644 --- a/Examples/test-suite/typedef_struct.i +++ b/Examples/test-suite/typedef_struct.i @@ -1,9 +1,27 @@ %module typedef_struct -%inline { +%inline %{ typedef struct { int numpoints; } lineObj; typedef lineObj multipointObj; -} + + typedef struct { +#ifdef SWIG + %immutable; +#endif + char *filename; + int numfonts; +#ifdef SWIG + %mutable; +#endif + int* fonts; +#ifndef SWIG + void* map; +#endif + } fontSetObj; + +#define MS_NOOVERRIDE -1111 + +%}