X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbuilder.cpp;h=1b8ed3c16eb538d17afbc3933089f750bd12e4be;hb=aa053d637e8259755af7d2e4b510a242f4d29c7b;hp=46bc704140690a1678af3f3f8f4f3b06ed218818;hpb=9f885c3eec8f065b7dc400acfb9dd67158284fcf;p=builder.git diff --git a/source/builder.cpp b/source/builder.cpp index 46bc704..1b8ed3c 100644 --- a/source/builder.cpp +++ b/source/builder.cpp @@ -1,3 +1,4 @@ +#include #include #include #include @@ -113,9 +114,9 @@ void Builder::set_logger(const Logger *l) logger = (l ? l : &default_logger); } -list Builder::collect_problems() const +vector Builder::collect_problems() const { - list problems; + vector problems; set broken_packages; set broken_components; set broken_tools; @@ -267,7 +268,7 @@ int Builder::clean(bool all, bool dry_run) // Cleaning doesn't care about ordering, so a simpler method can be used set clean_tgts; - list queue; + deque queue; queue.push_back(&build_graph.get_goals()); while(!queue.empty())