diff options
Diffstat (limited to 'src/client/PluginModel.cpp')
-rw-r--r-- | src/client/PluginModel.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/client/PluginModel.cpp b/src/client/PluginModel.cpp index b3a9aecd..d2347027 100644 --- a/src/client/PluginModel.cpp +++ b/src/client/PluginModel.cpp @@ -27,6 +27,7 @@ #include <cctype> #include <cstring> #include <iosfwd> +#include <memory> #include <string> #include <utility> @@ -153,7 +154,7 @@ PluginModel::get_property(const URI& key) const } void -PluginModel::set(const SPtr<PluginModel>& p) +PluginModel::set(const std::shared_ptr<PluginModel>& p) { _type = p->_type; @@ -241,8 +242,9 @@ PluginModel::has_ui() const return false; } -SPtr<PluginUI> -PluginModel::ui(ingen::World& world, const SPtr<const BlockModel>& block) const +std::shared_ptr<PluginUI> +PluginModel::ui(ingen::World& world, + const std::shared_ptr<const BlockModel>& block) const { if (!_lilv_plugin) { return nullptr; |