diff --git a/src/nfagraph/ng_mcclellan.cpp b/src/nfagraph/ng_mcclellan.cpp index 6ada273c..7bb8335c 100644 --- a/src/nfagraph/ng_mcclellan.cpp +++ b/src/nfagraph/ng_mcclellan.cpp @@ -283,10 +283,8 @@ static bool triggerAllowed(const NGHolder &g, const NFAVertex v, const vector > &all_triggers, const vector &trigger) { - set curr; - set next; - - curr.insert(v); + flat_set curr({v}); + flat_set next; for (auto it = trigger.rbegin(); it != trigger.rend(); ++it) { next.clear();