From: <wsf...@us...> - 2012-04-25 05:53:20
|
Revision: 13016 http://swig.svn.sourceforge.net/swig/?rev=13016&view=rev Author: wsfulton Date: 2012-04-25 05:53:14 +0000 (Wed, 25 Apr 2012) Log Message: ----------- Fix uninitialised variable in Lua SWIGTYPE **OUTPUT typemaps Modified Paths: -------------- trunk/CHANGES.current trunk/Lib/lua/typemaps.i Modified: trunk/CHANGES.current =================================================================== --- trunk/CHANGES.current 2012-04-24 18:56:16 UTC (rev 13015) +++ trunk/CHANGES.current 2012-04-25 05:53:14 UTC (rev 13016) @@ -5,3 +5,6 @@ Version 2.0.6 (in progress) =========================== +2012-04-25: wsfulton + [Lua] Fix uninitialised variable in SWIGTYPE **OUTPUT typemaps as reported by Jim Anderson. + Modified: trunk/Lib/lua/typemaps.i =================================================================== --- trunk/Lib/lua/typemaps.i 2012-04-24 18:56:16 UTC (rev 13015) +++ trunk/Lib/lua/typemaps.i 2012-04-25 05:53:14 UTC (rev 13016) @@ -557,7 +557,8 @@ */ %typemap(in,numinputs=0) SWIGTYPE** OUTPUT ($*ltype temp) -%{ $1 = &temp; %} +%{ temp = ($*ltype)0; + $1 = &temp; %} %typemap(argout) SWIGTYPE** OUTPUT %{SWIG_NewPointerObj(L,*$1,$*descriptor,1); SWIG_arg++; %} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |