From 84dd8de65677b7e9b0e402fb5f28c3ce66fd54ea Mon Sep 17 00:00:00 2001 From: "G.E" Date: Fri, 17 May 2024 23:18:55 +0300 Subject: [PATCH] stl'ed one more instance --- src/nfagraph/ng_squash.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/nfagraph/ng_squash.cpp b/src/nfagraph/ng_squash.cpp index 96b6f80e..24bfbdb6 100644 --- a/src/nfagraph/ng_squash.cpp +++ b/src/nfagraph/ng_squash.cpp @@ -280,10 +280,8 @@ void findDerivedSquashers(const NGHolder &g, const vector &vByIndex, const unordered_map ®ion_map, smgb_cache &cache) { deque remaining; - for (const auto &m : *squash) { - // cppcheck-suppress useStlAlgorithm - remaining.emplace_back(m.first); - } + auto mfirst = [](const pair &m) { return m.first; }; + std::transform(squash->begin(), squash->end(), std::back_inserter(remaining), mfirst); while (!remaining.empty()) { NFAVertex v = remaining.back();