diff options
author | Robin Gareus <robin@gareus.org> | 2018-12-23 01:57:38 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2018-12-23 01:58:19 +0100 |
commit | c3c85e9ecdb9ae2afe8a8a5b11fe3cd638a6d9a8 (patch) | |
tree | 2abc68d9c7cddfe5c9f0d7cd37f65c9dc40d559f /libs | |
parent | 3917c2e6e185d3583eedc8fd8ecd687a66713d39 (diff) |
Fix cases where there's no MIDI buffer (e.g. audio audition)
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/disk_writer.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/disk_writer.cc b/libs/ardour/disk_writer.cc index 39859cfdb5..541d5ff3cb 100644 --- a/libs/ardour/disk_writer.cc +++ b/libs/ardour/disk_writer.cc @@ -619,7 +619,7 @@ DiskWriter::run (BufferSet& bufs, samplepos_t start_sample, samplepos_t end_samp /* MIDI BUTLER REQUIRED CODE */ - if (_playlists[DataType::MIDI] && (_midi_buf->read_space() < _midi_buf->bufsize() / 2)) { + if (_playlists[DataType::MIDI] && _midi_buf && (_midi_buf->read_space() < _midi_buf->bufsize() / 2)) { _need_butler = true; } |