X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcomponent.cpp;h=a571933bd04eb4d299d4bcac1e09b303390322c3;hb=aa053d637e8259755af7d2e4b510a242f4d29c7b;hp=6545b28b95c460ed9b1f34b8ca679cd8aa77e677;hpb=9f885c3eec8f065b7dc400acfb9dd67158284fcf;p=builder.git diff --git a/source/component.cpp b/source/component.cpp index 6545b28..a571933 100644 --- a/source/component.cpp +++ b/source/component.cpp @@ -94,14 +94,15 @@ BuildInfo Component::get_build_info_for_path(const FS::Path &path) const return binfo; } -list Component::collect_source_files() const +vector Component::collect_source_files() const { - list files; + vector files; for(const FS::Path &p: sources) { if(FS::is_dir(p)) { - list dirs; + vector dirs; + dirs.reserve(1+overlays.size()); dirs.push_back(p); for(const string &o: overlays) {