From: Tim Mayberry Date: Mon, 10 Aug 2015 11:48:53 +0000 (+1000) Subject: Remove Unwinder instances in EngineControl::set_*_device_popdown_strings X-Git-Tag: 4.2~56 X-Git-Url: https://main.carlh.net/gitweb/?a=commitdiff_plain;h=6451060bd1218300a56013c2f903e6979f20f343;p=ardour.git Remove Unwinder instances in EngineControl::set_*_device_popdown_strings These are not necessary since SignalBlocker will prevent signal emission --- diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc index a222790450..ae88ad4810 100644 --- a/gtk2_ardour/engine_dialog.cc +++ b/gtk2_ardour/engine_dialog.cc @@ -981,7 +981,6 @@ EngineControl::set_device_popdown_strings () // for this backend) Let's make sure it's not blank current_device = available_devices.front (); - PBD::Unwinder protect_ignore_changes (ignore_changes, ignore_changes + 1); set_popdown_strings (device_combo, available_devices); DEBUG_ECONTROL (string_compose ("set device_combo active text: %1", current_device)); @@ -1026,7 +1025,6 @@ EngineControl::set_input_device_popdown_strings () // for this backend) Let's make sure it's not blank current_device = available_devices.front (); - PBD::Unwinder protect_ignore_changes (ignore_changes, ignore_changes + 1); set_popdown_strings (input_device_combo, available_devices); DEBUG_ECONTROL (string_compose ("set input_device_combo active text: %1", current_device)); @@ -1072,7 +1070,6 @@ EngineControl::set_output_device_popdown_strings () // for this backend) Let's make sure it's not blank current_device = available_devices.front (); - PBD::Unwinder protect_ignore_changes (ignore_changes, ignore_changes + 1); set_popdown_strings (output_device_combo, available_devices); DEBUG_ECONTROL (string_compose ("set input_device_combo active text: %1", current_device));