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; }
};