From: Justin Viiret Date: Mon, 5 Jun 2017 06:53:55 +0000 (+1000) Subject: ng_mcclellan: use flat_set in triggerAllowed() X-Git-Tag: v4.6.0^2~157 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92c28d28c142da31d79df9fc6af7b9bc9ef9a052;p=thirdparty%2Fvectorscan.git ng_mcclellan: use flat_set in triggerAllowed() --- 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();