From: SourceForge.net <no...@so...> - 2011-06-18 04:25:18
|
Bugs item #3288586, was opened at 2011-04-18 07:22 Message generated for change (Comment added) made by olly You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101645&aid=3288586&group_id=1645 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: tcl Group: None >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: Paul Obermeier (obermeier) Assigned to: Nobody/Anonymous (nobody) Summary: Version 2.0.3 does not work with C code Initial Comment: The following functions have C++-style initializations, which do not work with pure C code. Add the following initializations at the start of the function or block: tclinit.swg / SWIG_Tcl_InstallMethodLookupTables: swig_method* meth; tclrun.swg / SWIG_Tcl_MethodCommand: Tcl_HashEntry* hashentry; ---------------------------------------------------------------------- >Comment By: Olly Betts (olly) Date: 2011-06-18 16:25 Message: Thanks for your report. Fixed in trunk r12744. Declaring variables in the middle of a block is valid in C99, but not in C90 (I guess this is how this regression wasn't noticed). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101645&aid=3288586&group_id=1645 |