X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fapkbuilder.cpp;h=0e141631e7556805fd534e7edb8e5d65ca70252a;hb=aa053d637e8259755af7d2e4b510a242f4d29c7b;hp=2568f33e081bce17a8852300ca09bf75da758e4f;hpb=9f885c3eec8f065b7dc400acfb9dd67158284fcf;p=builder.git diff --git a/source/apkbuilder.cpp b/source/apkbuilder.cpp index 2568f33..0e14163 100644 --- a/source/apkbuilder.cpp +++ b/source/apkbuilder.cpp @@ -21,10 +21,11 @@ ApkBuilder::ApkBuilder(Builder &b): set_command("jar"); } -Target *ApkBuilder::create_target(const list &sources, const string &) +Target *ApkBuilder::create_target(const vector &sources, const string &) { AndroidResourceBundle *resource_bundle = 0; - list other_files; + vector other_files; + other_files.reserve(sources.size()); for(Target *s: sources) { if(AndroidResourceBundle *r = dynamic_cast(s)) @@ -52,7 +53,8 @@ Task *ApkBuilder::run(const Target &tgt) const argv.push_back("u"); FS::Path input_path; - list files; + vector files; + files.reserve(apk.get_dependencies().size()); for(Target *d: apk.get_dependencies()) { FileTarget *file = dynamic_cast(d);