MIDI diskwriter: at least pretend to catch errors when pushing to MidiRingBuffer

This commit is contained in:
Paul Davis
2025-11-16 13:56:40 -07:00
parent cc3981643a
commit 66f18a065e

View File

@@ -697,8 +697,11 @@ DiskWriter::run (BufferSet& bufs, samplepos_t start_sample, samplepos_t end_samp
}
if (!filter || !filter->filter(ev.buffer(), ev.size())) {
_midi_buf->write (event_time, ev.event_type(), ev.size(), ev.buffer());
cnt++;
if (_midi_buf->write (event_time, ev.event_type(), ev.size(), ev.buffer()) == ev.size()) {
cnt++;
} else {
/* what? */
}
}
}