summaryrefslogtreecommitdiff
path: root/src/ladspa/plugin.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/ladspa/plugin.cc')
-rw-r--r--src/ladspa/plugin.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ladspa/plugin.cc b/src/ladspa/plugin.cc
index df32d5f..e1170ed 100644
--- a/src/ladspa/plugin.cc
+++ b/src/ladspa/plugin.cc
@@ -110,7 +110,7 @@ static void open_plugin (const char * path, const LADSPA_Descriptor & desc)
g_return_if_fail (slash && slash[1]);
g_return_if_fail (desc.Label && desc.Name);
- PluginData & plugin = * plugins.append (SmartNew<PluginData> (slash + 1, desc));
+ PluginData & plugin = * plugins.append (new PluginData (slash + 1, desc));
for (unsigned i = 0; i < desc.PortCount; i ++)
{
@@ -204,7 +204,7 @@ static void close_modules ()
LoadedPlugin & enable_plugin_locked (PluginData & plugin)
{
- LoadedPlugin & loaded = * loadeds.append (SmartNew<LoadedPlugin> (plugin));
+ LoadedPlugin & loaded = * loadeds.append (new LoadedPlugin (plugin));
for (auto & control : plugin.controls)
loaded.values.append (control.def);