From: William S F. <ws...@fu...> - 2014-02-21 08:32:22
|
On 18/02/14 07:52, William S Fulton wrote: > On 17/02/14 02:20, Olly Betts wrote: >> On Mon, Feb 17, 2014 at 01:09:27AM +0000, Olly Betts wrote: >> Also the php_namewarn_rename testcase generates these two warnings (and >> has for ages): >> >> ../../../Examples/test-suite/php_namewarn_rename.i:22: Warning 314: >> 'stdclass' is a PHP reserved class name, class renamed as 'c_stdclass' >> ../../../Examples/test-suite/php_namewarn_rename.i:26: Warning 314: >> 'directory' is a PHP reserved class name, class renamed as 'c_directory' >> >> These are present, but don't seem to suppress these warnings: >> >> %warnfilter(SWIGWARN_PARSE_KEYWORD) stdClass; >> %warnfilter(SWIGWARN_PARSE_KEYWORD) directory; >> >> Ideas welcome on that one too. > I'll take a look. Fixed now. The features weren't before merged in to the class node before issuing the warning. This was needed as %warnfilter is a just a %feature and the warning suppression is using %$isclass. William |