--- a/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py Fri Sep 09 09:33:19 2011 +0200 +++ b/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py Fri Sep 09 11:54:20 2011 +0200 @@ -231,8 +231,9 @@ continue fname, lineno, message = \ warning.getMessageData() - if not sourceLines[lineno - 1].strip()\ - .endswith("__IGNORE_WARNING__"): + if "__IGNORE_WARNING__" not in \ + Utilities.extractLineFlags( + sourceLines[lineno - 1].strip()): self.noResults = False self.__createResultItem( fname, lineno, 0, message, "",