]> git.tdb.fi Git - builder.git/blobdiff - source/sourcepackage.h
Use default member initializers and constructor delegation
[builder.git] / source / sourcepackage.h
index cb2ab9d46676b0cf3f437281e73326370522e681..8be8ada63d654f68a963feb55cdec9f8c7544d77 100644 (file)
@@ -53,11 +53,11 @@ private:
 
        FileTarget *build_file;
        Msp::FS::Path source_dir;
-       const BuildType *build_type;
+       const BuildType *build_type = 0;
        Toolchain local_tools;
-       std::list<Feature> features;
+       std::vector<Feature> features;
        BuildInfo build_info;
-       std::list<Component *> components;
+       std::vector<Component *> components;
        SourceArchiveComponent *source_archive;
        Config config;
        mutable Cache cache;