summaryrefslogtreecommitdiff
path: root/Examples/test-suite/restrict_cplusplus.i
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/test-suite/restrict_cplusplus.i')
-rw-r--r--Examples/test-suite/restrict_cplusplus.i10
1 files changed, 9 insertions, 1 deletions
diff --git a/Examples/test-suite/restrict_cplusplus.i b/Examples/test-suite/restrict_cplusplus.i
index 4e4bfc277..62abffa52 100644
--- a/Examples/test-suite/restrict_cplusplus.i
+++ b/Examples/test-suite/restrict_cplusplus.i
@@ -1,7 +1,15 @@
%module restrict_cplusplus
-%inline %{
+%{
+// For PHP 5.3 / gcc-4.4
+#ifdef restrict
+#undef restrict
+#endif
struct Foo {
int restrict;
};
%}
+
+struct Foo {
+ int restrict;
+};