From: <wsf...@us...> - 2012-03-21 06:48:57
|
Revision: 12941 http://swig.svn.sourceforge.net/swig/?rev=12941&view=rev Author: wsfulton Date: 2012-03-21 06:48:51 +0000 (Wed, 21 Mar 2012) Log Message: ----------- Add missing line and file number for some errors in %fragment declaration Modified Paths: -------------- trunk/Source/Swig/fragment.c Modified: trunk/Source/Swig/fragment.c =================================================================== --- trunk/Source/Swig/fragment.c 2012-03-20 22:35:40 UTC (rev 12940) +++ trunk/Source/Swig/fragment.c 2012-03-21 06:48:51 UTC (rev 12941) @@ -60,6 +60,8 @@ if (kwargs) { Setmeta(ccode, "kwargs", kwargs); } + Setfile(ccode, Getfile(fragment)); + Setline(ccode, Getline(fragment)); Setattr(fragments, name, ccode); if (debug) Printf(stdout, "registering fragment %s %s\n", name, section); @@ -142,7 +144,7 @@ if (section) { File *f = Swig_filebyname(section); if (!f) { - Swig_error(Getfile(code), Getline(code), "Bad section '%s' for code fragment '%s'\n", section, name); + Swig_error(Getfile(code), Getline(code), "Bad section '%s' in %%fragment declaration for code fragment '%s'\n", section, name); } else { if (debug) Printf(stdout, "emitting subfragment %s %s\n", name, section); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |