summaryrefslogtreecommitdiff
path: root/libs/ardour/lxvst_plugin.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-04-10 08:32:39 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2013-04-10 08:32:39 -0400
commit56bc98f78bd3b1e5ba5c6ce902b2805d40a6cc53 (patch)
tree3d633dad34369dd1f65611be7de90244ec2eec6e /libs/ardour/lxvst_plugin.cc
parent6592c8696ad5e8b479c3997639e7b54981ec06af (diff)
fix LXVST support for plugins that make audioMaster callbacks from within effOpen (e.g. glitch)
Diffstat (limited to 'libs/ardour/lxvst_plugin.cc')
-rwxr-xr-xlibs/ardour/lxvst_plugin.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/ardour/lxvst_plugin.cc b/libs/ardour/lxvst_plugin.cc
index 6e30e0c443..80e6b9c286 100755
--- a/libs/ardour/lxvst_plugin.cc
+++ b/libs/ardour/lxvst_plugin.cc
@@ -32,7 +32,7 @@ LXVSTPlugin::LXVSTPlugin (AudioEngine& e, Session& session, VSTHandle* h)
{
/* Instantiate the plugin and return a VSTState* */
- if ((_state = vstfx_instantiate (_handle, Session::vst_callback, this)) == 0) {
+ if (vstfx_instantiate (_handle, Session::vst_callback, this) == 0) {
throw failed_constructor();
}
@@ -44,7 +44,7 @@ LXVSTPlugin::LXVSTPlugin (const LXVSTPlugin &other)
{
_handle = other._handle;
- if ((_state = vstfx_instantiate (_handle, Session::vst_callback, this)) == 0) {
+ if (vstfx_instantiate (_handle, Session::vst_callback, this) == 0) {
throw failed_constructor();
}
_plugin = _state->plugin;