From 97f01d158fbc5baae078008a4df41816543bc97a Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Wed, 6 Oct 2004 08:37:55 +0000 Subject: [PATCH] add __cplusplus case git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6343 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Examples/test-suite/preproc.i | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Examples/test-suite/preproc.i b/Examples/test-suite/preproc.i index 03789cb87..5ff263df7 100644 --- a/Examples/test-suite/preproc.i +++ b/Examples/test-suite/preproc.i @@ -1,5 +1,20 @@ %module preproc +/* check __cplusplus case */ +%header +%{ +#ifdef __cplusplus +extern "C" +{ +#endif /* __cplusplus */ + /* C code */ +#ifdef __cplusplus +} +#endif /* __cplusplus */ + +%} + + /* This interface file tests whether SWIG's extended C preprocessor is working right.