X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fimportlibrary.h;h=1c5d682a3be001a61fc2003b4485eeec94a94686;hb=451ef4f33b5a57dcb56bd7cb671bed359ac86247;hp=7f7167b7ed3acdf8d0156cc248b5c070e16b0a23;hpb=650560b14cac4bb35589b5b8db99197c5e1345cc;p=builder.git diff --git a/source/importlibrary.h b/source/importlibrary.h index 7f7167b..1c5d682 100644 --- a/source/importlibrary.h +++ b/source/importlibrary.h @@ -13,16 +13,16 @@ platforms with no true dynamic linking support. class ImportLibrary: public FileTarget { private: - SharedLibrary *shared_lib; + SharedLibrary *shared_lib = 0; public: - ImportLibrary(Builder &, const Msp::FS::Path &); + ImportLibrary(Builder &b, const Msp::FS::Path &p): FileTarget(b, p) { } ImportLibrary(Builder &, const Component &, SharedLibrary &, ExportDefinitions &); private: static std::string generate_filename(const Component &, const SharedLibrary &); public: - virtual const char *get_type() const { return "ImportLibrary"; } + const char *get_type() const override { return "ImportLibrary"; } SharedLibrary *get_shared_library() const { return shared_lib; } };