From: <ol...@us...> - 2007-05-31 02:21:30
|
Revision: 9842 http://swig.svn.sourceforge.net/swig/?rev=9842&view=rev Author: olly Date: 2007-05-30 19:20:45 -0700 (Wed, 30 May 2007) Log Message: ----------- [Python] Fix "missing initialiser" warning when compiling generated C/C++ wrapper code with Python 2.5 with warnings enabled (patch from bug#1727668 from Luke Moore). Modified Paths: -------------- trunk/CHANGES.current trunk/Lib/python/pyrun.swg Modified: trunk/CHANGES.current =================================================================== --- trunk/CHANGES.current 2007-05-29 00:57:46 UTC (rev 9841) +++ trunk/CHANGES.current 2007-05-31 02:20:45 UTC (rev 9842) @@ -1,6 +1,12 @@ Version 1.3.32 (in progress) ============================ +05/31/2007: olly + [Python] + Fix "missing initialiser" warning when compiling generated C/C++ + wrapper code with Python 2.5 with warnings enabled (patch from + bug#1727668 from Luke Moore). + 05/29/2007: olly [Python] Split docstrings into separate string literals at each newline when Modified: trunk/Lib/python/pyrun.swg =================================================================== --- trunk/Lib/python/pyrun.swg 2007-05-29 00:57:46 UTC (rev 9841) +++ trunk/Lib/python/pyrun.swg 2007-05-31 02:20:45 UTC (rev 9842) @@ -629,9 +629,11 @@ (unaryfunc)0, /*nb_float*/ (unaryfunc)PySwigObject_oct, /*nb_oct*/ (unaryfunc)PySwigObject_hex, /*nb_hex*/ -#if PY_VERSION_HEX >= 0x02020000 - 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */ -#elif PY_VERSION_HEX >= 0x02000000 +#if PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */ +#elif PY_VERSION_HEX >= 0x02020000 /* 2.2.0 */ + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */ +#elif PY_VERSION_HEX >= 0x02000000 /* 2.0.0 */ 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */ #endif }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |