From 04a2c4871d0fe323958d37b526c137583d8c8260 Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Sat, 14 Jan 2006 01:25:09 +0000 Subject: [PATCH] add %extern case git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8425 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Examples/test-suite/default_constructor.i | 24 +++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Examples/test-suite/default_constructor.i b/Examples/test-suite/default_constructor.i index 62ad9d566..543d8b050 100644 --- a/Examples/test-suite/default_constructor.i +++ b/Examples/test-suite/default_constructor.i @@ -131,3 +131,27 @@ protected: %template(HH) HH_T; + +%{ + class OSRSpatialReferenceShadow { + private: + OSRSpatialReferenceShadow(); + public: + }; +%} + +typedef void OSRSpatialReferenceShadow; + +class OSRSpatialReferenceShadow { +private: + OSRSpatialReferenceShadow(); +public: + %extend { + OSRSpatialReferenceShadow( char const * wkt = "" ) { + return 0; + } + } +}; + + +