X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpattern.cpp;h=fec83dad1f2273876e894b0c531aa39abacab984;hb=aa053d637e8259755af7d2e4b510a242f4d29c7b;hp=91929f62b0c85a541361af63bc3102b9641d1eba;hpb=6a166cffc39f3d2f447a9da932407eddbc51135a;p=builder.git diff --git a/source/pattern.cpp b/source/pattern.cpp index 91929f6..fec83da 100644 --- a/source/pattern.cpp +++ b/source/pattern.cpp @@ -22,10 +22,10 @@ string Pattern::apply(const string &body) const return result; } -list Pattern::apply_list(const list &patterns, const string &body) +vector Pattern::apply_list(const vector &patterns, const string &body) { - list result; - for(list::const_iterator i=patterns.begin(); i!=patterns.end(); ++i) - result.push_back(i->apply(body)); + vector result; + for(const Pattern &p: patterns) + result.push_back(p.apply(body)); return result; }