From 360b4aed1789e9fdd416351bfa5bbec5b8ef37ae Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 23 Nov 2011 19:29:30 +0000 Subject: [PATCH] Remove heinous hack that is no longer required if we are not attempting to track setting modified status. git-svn-id: svn://localhost/ardour2/branches/3.0@10800 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/vst_plugin.cc | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/libs/ardour/vst_plugin.cc b/libs/ardour/vst_plugin.cc index ae5e4897f8..26212ba03d 100644 --- a/libs/ardour/vst_plugin.cc +++ b/libs/ardour/vst_plugin.cc @@ -99,15 +99,7 @@ void VSTPlugin::set_parameter (uint32_t which, float val) { _plugin->setParameter (_plugin, which, val); - - if (_state->want_program == -1 && _state->want_chunk == 0) { - /* Heinous hack: Plugin::set_parameter below updates the `modified' status of the - current preset, but if _state->want_program is not -1 then there is a preset - setup pending or in progress, which we don't want any `modified' updates - to happen for. So we only do this if _state->want_program is -1. - */ - Plugin::set_parameter (which, val); - } + Plugin::set_parameter (which, val); } uint32_t