summaryrefslogtreecommitdiff
path: root/libs/ardour/disk_writer.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2018-12-23 01:57:38 +0100
committerRobin Gareus <robin@gareus.org>2018-12-23 01:58:19 +0100
commitc3c85e9ecdb9ae2afe8a8a5b11fe3cd638a6d9a8 (patch)
tree2abc68d9c7cddfe5c9f0d7cd37f65c9dc40d559f /libs/ardour/disk_writer.cc
parent3917c2e6e185d3583eedc8fd8ecd687a66713d39 (diff)
Fix cases where there's no MIDI buffer (e.g. audio audition)
Diffstat (limited to 'libs/ardour/disk_writer.cc')
-rw-r--r--libs/ardour/disk_writer.cc2
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;
}