diff --git a/libs/ardour/midi_ring_buffer.cc b/libs/ardour/midi_ring_buffer.cc index ebd108fb85..a7819a9dc6 100644 --- a/libs/ardour/midi_ring_buffer.cc +++ b/libs/ardour/midi_ring_buffer.cc @@ -223,11 +223,14 @@ MidiRingBuffer::flush (samplepos_t /*start*/, samplepos_t end) while (this->read_space() >= prefix_size) { uint8_t peekbuf[prefix_size]; - bool success; uint32_t ev_size; T ev_time; - success = this->peek (peekbuf, prefix_size); +#ifndef NDEBUG + bool success = +#endif + this->peek (peekbuf, prefix_size); + /* this cannot fail, because we've already verified that there is prefix_space to read */