]> git.tdb.fi Git - builder.git/blobdiff - source/gnulinker.h
Use default member initializers and constructor delegation
[builder.git] / source / gnulinker.h
index eb2b00f95b12bdf365ce1605d4aa3bb8f8cefd05..821f7469f10f41c6d9bf870b464b519f36c81dd6 100644 (file)
@@ -28,14 +28,14 @@ private:
                Task *run(const Target &) const override;
        };
 
-       Linker *default_linker;
-       Linker *cxx_linker;
+       Linker *default_linker = 0;
+       Linker *cxx_linker = 0;
 
 public:
        GnuLinker(Builder &, const Architecture &);
        ~GnuLinker();
 
-       Target *create_target(const std::list<Target *> &, const std::string &) override;
+       Target *create_target(const std::vector<Target *> &, const std::string &) override;
        Target *create_install(Target &) const override;
 protected:
        void do_prepare() override;