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
Search::deleteFilterClkInfos()
{
ClkInfoSet::Iterator clk_info_iter(clk_info_set_);
while (clk_info_iter.hasNext()) {
ClkInfo *clk_info = clk_info_iter.next();
for (auto itr = clk_info_set_->cbegin(); itr != clk_info_set_->cend(); ) {
ClkInfo *clk_info = *itr;
if (clk_info->refsFilter(this)) {
clk_info_set_->erase(clk_info);
itr = clk_info_set_->erase(itr);
delete clk_info;
}
else
itr++;
}
}