swig/Lib
Xavier Delacour 9d6e70ad35 Have convert pointer routines return SWIG_ERROR rather than more specific error, since older bindings (for other languages) depend on that interface.
Use SWIGRUNTIME instead of anonymous namespace to allow for correct linkage when using external runtime. Fixes infinite-recursion bug when calling director method of class whose base is in another module (since the common Director base gets a different typename in each module, per anonymous namespace).



git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10376 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-04-18 01:06:23 +00:00
..
allegrocl [allegrocl] multiple small fixes to interface. have const std::string *'s automacitally marshalled to lisp strings. 2007-11-21 21:33:42 +00:00
cffi aplied patch 1766076 2007-08-15 05:09:02 +00:00
chicken Add newmemory parameter for SWIG_TypeCast 2008-02-10 00:35:11 +00:00
clisp Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
csharp char *& typemaps added 2008-03-04 21:35:22 +00:00
gcj Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
guile Add newmemory parameter for SWIG_TypeCast 2008-02-10 00:35:11 +00:00
java Apply patch #1844301 from Monty Taylor to suppress enum constructor unused warnings. 2008-03-26 21:04:59 +00:00
lua Add array reference typemaps which are needed since the pointer reference typemaps were committed in the last checkin 2008-04-07 21:06:23 +00:00
modula3 Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:21:51 +00:00
mzscheme Add newmemory parameter for SWIG_TypeCast 2008-02-10 00:35:11 +00:00
ocaml Add newmemory parameter for SWIG_TypeCast 2008-02-10 00:35:11 +00:00
octave Have convert pointer routines return SWIG_ERROR rather than more specific error, since older bindings (for other languages) depend on that interface. 2008-04-18 01:06:23 +00:00
perl5 modified to match current perl5.cxx capabilities 2008-04-03 11:22:02 +00:00
php4 Add newmemory parameter for SWIG_TypeCast 2008-02-10 00:35:11 +00:00
pike Add newmemory parameter for SWIG_TypeCast 2008-02-10 00:35:11 +00:00
python Fix shared_ptr typemaps for use with %pythonnondynamic 2008-04-04 23:29:59 +00:00
r Set S4 flag which should fix the problem in R 2.6 that some S4 methods 2008-02-12 06:16:20 +00:00
ruby Add newmemory parameter for SWIG_TypeCast 2008-02-10 00:35:11 +00:00
std Apply patch #1925702 from Casey Raymondson which removeswarning 512 for std::vector wrappers 2008-03-26 20:25:56 +00:00
tcl Add newmemory parameter for SWIG_TypeCast 2008-02-10 00:35:11 +00:00
typemaps Fix #1904537 Swig causes a Perl warning 'x used only once' in Perl 5.10 reported by Ari Jolma 2008-02-29 23:42:52 +00:00
uffi New language module: Common Lisp with UFFI. 2005-08-09 15:09:15 +00:00
xml delete the perl5 typemaps, ignored here 2006-01-05 19:34:51 +00:00
allkw.swg Use the system angle brackets for %include 2005-11-26 09:28:20 +00:00
attribute.i Remove cvs $Header$ 2007-10-17 21:43:55 +00:00
carrays.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
cdata.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:45:17 +00:00
cmalloc.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
constraints.i 64 bit portability warnings fix 2006-11-24 22:41:17 +00:00
cpointer.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
cstring.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
cwstring.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
exception.i [PHP5] Fix how zend_throw_exception() is called (bug #1700785). 2007-04-16 15:13:45 +00:00
inttypes.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
linkruntime.c fix macro issue reported by Vladimir Menshakov 2006-04-10 19:00:44 +00:00
math.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:45:17 +00:00
pointer.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
runtime.swg fix VC++ warning 2005-09-29 13:17:05 +00:00
shared_ptr.i Complete the Python support for shared_ptr mainly for derived classes. This includes the smartptr feature for overriding the class registration function and shared_ptr typemaps 2008-02-09 12:25:41 +00:00
std_except.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
stdint.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
stl.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
swig.swg New templated method SwigValueInit to initialise all types - used initially for return types in director methods 2007-10-28 23:07:33 +00:00
swigarch.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
swigerrors.swg add the null reference error 2005-12-27 22:01:39 +00:00
swiginit.swg [lua] updated configure script yet again 2008-01-24 06:16:45 +00:00
swiglabels.swg Deal with Microsoft deprecation of standard C++ library methods 2007-10-25 22:37:14 +00:00
swigrun.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
swigrun.swg Bump SWIG_RUNTIME_VERSION due to change in the conversion functions, ie change in definition of swig_converter_func 2008-02-10 21:44:18 +00:00
swigwarnings.swg Removed nested macros. Simplification. 2006-11-30 22:56:12 +00:00
wchar.i Common template for head of each file detailing licence, distribution and authors information 2006-03-07 00:14:10 +00:00
windows.i More alternative calling convention names 2007-08-11 00:02:24 +00:00