We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0bdfa07 commit 7ab2d0cCopy full SHA for 7ab2d0c
1 file changed
lib/suppressions.cpp
@@ -759,7 +759,6 @@ std::list<SuppressionList::Suppression> polyspace::Parser::parse(const std::stri
759
if (pos >= comment.size())
760
break;
761
extraComment = comment.substr(p1, pos-p1);
762
- pos = comment.find("polyspace", pos + 1);
763
}
764
765
for (const std::string& errorId: ids) {
@@ -785,6 +784,10 @@ std::list<SuppressionList::Suppression> polyspace::Parser::parse(const std::stri
785
784
786
ret.emplace_back(suppr);
787
+
788
+ // proceed to next "polyspace" if it exists
789
+ if (pos < comment.size())
790
+ pos = comment.find("polyspace", pos);
791
792
793
return ret;
0 commit comments