From ecefe29d5ee625ae387c62dcce09832da5b06b7b Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 21 Jun 2022 18:38:31 -0600 Subject: [PATCH] fix optimized unused variable warnings --- libs/ardour/transport_fsm.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/ardour/transport_fsm.cc b/libs/ardour/transport_fsm.cc index 93517a30af..bf0de51606 100644 --- a/libs/ardour/transport_fsm.cc +++ b/libs/ardour/transport_fsm.cc @@ -724,7 +724,9 @@ TransportFSM::defer (Event& ev) void TransportFSM::transition (MotionState ms) { +#ifndef NDEBUG const MotionState old = _motion_state; +#endif _motion_state = ms; _transport_speed = compute_transport_speed (); DEBUG_TRACE (DEBUG::TFSMState, string_compose ("Leave %1, enter %2\n", enum_2_string (old), current_state())); @@ -733,7 +735,9 @@ TransportFSM::transition (MotionState ms) void TransportFSM::transition (ButlerState bs) { +#ifndef NDEBUG const ButlerState old = _butler_state; +#endif _butler_state = bs; _transport_speed = compute_transport_speed (); DEBUG_TRACE (DEBUG::TFSMState, string_compose ("Leave %1, enter %2\n", enum_2_string (old), current_state())); @@ -742,7 +746,9 @@ TransportFSM::transition (ButlerState bs) void TransportFSM::transition (DirectionState ds) { +#ifndef NDEBUG const DirectionState old = _direction_state; +#endif _direction_state = ds; _transport_speed = compute_transport_speed (); DEBUG_TRACE (DEBUG::TFSMState, string_compose ("Leave %1, enter %2\n", enum_2_string (old), current_state()));