From 311e36b28fed088b5c8bda8f46cca3b794e5a48a Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 21 Jun 2022 18:38:00 -0600 Subject: [PATCH] fix optimized unused variable warnings --- libs/ardour/plugin_insert.cc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/libs/ardour/plugin_insert.cc b/libs/ardour/plugin_insert.cc index 48b3300ba5..320873e09f 100644 --- a/libs/ardour/plugin_insert.cc +++ b/libs/ardour/plugin_insert.cc @@ -912,6 +912,9 @@ PluginInsert::connect_and_run (BufferSet& bufs, samplepos_t start, samplepos_t e for (uint32_t i = 1; i < natural_input_streams ().get (*t); ++i) { uint32_t idx = in_map.p(0).get (*t, i, &valid); if (valid) { +#ifdef NDEBUG + (void) idx; +#endif assert (idx == 0); bufs.get_available (*t, i).read_from (bufs.get_available (*t, first_idx), nframes, offset, offset); } @@ -1222,6 +1225,9 @@ PluginInsert::bypass (BufferSet& bufs, pframes_t nframes) for (uint32_t i = 1; i < natural_input_streams ().get (*t); ++i) { uint32_t idx = in_map.get (*t, i, &valid); if (valid) { +#ifdef NDEBUG + (void) idx; +#endif assert (idx == 0); bufs.get_available (*t, i).read_from (bufs.get_available (*t, first_idx), nframes, 0, 0); } @@ -2026,6 +2032,9 @@ PluginInsert::configure_io (ChanCount in, ChanCount out) //if (dout.n_audio () == 0) { dout.set (DataType::AUDIO, 1); } // XXX why? DEBUG_TRACE (DEBUG::ChanMapping, string_compose ("%1: Delegate lookup: %2 %3 %4\n", name(), din, daux, dout)); bool const r = _plugins.front()->match_variable_io (din, daux, dout); +#ifdef NDEBUG + (void) r; +#endif assert (r); DEBUG_TRACE (DEBUG::ChanMapping, string_compose ("%1: Delegate configuration: %2 %3 %4\n", name(), din, daux, dout)); if (_plugins.front()->reconfigure_io (din, daux, dout) == false) {