deleteFilterTags()

Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
James Cherry 2025-01-28 10:17:02 -07:00
parent 987d3560d1
commit 9c610f6345
1 changed files with 5 additions and 4 deletions

View File

@ -589,13 +589,14 @@ Search::deleteFilterTags()
void void
Search::deleteFilterClkInfos() Search::deleteFilterClkInfos()
{ {
ClkInfoSet::Iterator clk_info_iter(clk_info_set_); for (auto itr = clk_info_set_->cbegin(); itr != clk_info_set_->cend(); ) {
while (clk_info_iter.hasNext()) { ClkInfo *clk_info = *itr;
ClkInfo *clk_info = clk_info_iter.next();
if (clk_info->refsFilter(this)) { if (clk_info->refsFilter(this)) {
clk_info_set_->erase(clk_info); itr = clk_info_set_->erase(itr);
delete clk_info; delete clk_info;
} }
else
itr++;
} }
} }