Skip to content

Commit 7ab2d0c

Browse files
committed
pos
1 parent 0bdfa07 commit 7ab2d0c

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

lib/suppressions.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -759,7 +759,6 @@ std::list<SuppressionList::Suppression> polyspace::Parser::parse(const std::stri
759759
if (pos >= comment.size())
760760
break;
761761
extraComment = comment.substr(p1, pos-p1);
762-
pos = comment.find("polyspace", pos + 1);
763762
}
764763

765764
for (const std::string& errorId: ids) {
@@ -785,6 +784,10 @@ std::list<SuppressionList::Suppression> polyspace::Parser::parse(const std::stri
785784

786785
ret.emplace_back(suppr);
787786
}
787+
788+
// proceed to next "polyspace" if it exists
789+
if (pos < comment.size())
790+
pos = comment.find("polyspace", pos);
788791
}
789792

790793
return ret;

0 commit comments

Comments
 (0)