@@ -13,7 +13,7 @@ class Dynlib { | |||
public: | |||
Dynlib(const std::string &path); | |||
Dynlib(const Dynlib &) = delete; | |||
Dynlib(Dynlib &&dl); | |||
Dynlib(Dynlib &&dl) noexcept; | |||
~Dynlib(); | |||
template<typename T> T get(const std::string &name) { return (T)getVoid(name); } |
@@ -21,7 +21,7 @@ Dynlib::Dynlib(const std::string &path) { | |||
} | |||
} | |||
Dynlib::Dynlib(Dynlib &&dl) { | |||
Dynlib::Dynlib(Dynlib &&dl) noexcept { | |||
handle_ = dl.handle_; | |||
dl.handle_ = nullptr; | |||
} |