]> git.tdb.fi Git - builder.git/blobdiff - source/sharedlibrary.cpp
Use default member initializers and constructor delegation
[builder.git] / source / sharedlibrary.cpp
index a6e8239524c91fb9775620ac41445d2e08395e8b..0673a05e09b61b76ba9befbfe61a52bfe635af3c 100644 (file)
@@ -10,15 +10,14 @@ using namespace std;
 using namespace Msp;
 
 SharedLibrary::SharedLibrary(Builder &b, const Msp::FS::Path &p):
-       Binary(b, p),
-       import_lib(0)
+       Binary(b, p)
 {
        libname = FS::basepart(FS::basename(path));
        if(!libname.compare(0, 3, "lib"))
                libname = libname.substr(3);
 }
 
-SharedLibrary::SharedLibrary(Builder &b, const Component &c, const list<ObjectFile *> &objs):
+SharedLibrary::SharedLibrary(Builder &b, const Component &c, const vector<ObjectFile *> &objs):
        Binary(b, c, generate_filename(c), objs),
        libname(c.get_name()),
        import_lib(0)