diff options
-rw-r--r-- | libs/ardour/midi_buffer.cc | 1 | ||||
-rw-r--r-- | libs/ardour/rt_midibuffer.cc | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/midi_buffer.cc b/libs/ardour/midi_buffer.cc index 42fc00ca01..b8cfdb15e3 100644 --- a/libs/ardour/midi_buffer.cc +++ b/libs/ardour/midi_buffer.cc @@ -70,6 +70,7 @@ MidiBuffer::resize (size_t size) cache_aligned_malloc ((void**) &_data, size); if (_size) { + assert (old_data); memcpy (_data, old_data, _size); } diff --git a/libs/ardour/rt_midibuffer.cc b/libs/ardour/rt_midibuffer.cc index 6227b77b2d..b3cd0f934e 100644 --- a/libs/ardour/rt_midibuffer.cc +++ b/libs/ardour/rt_midibuffer.cc @@ -71,6 +71,7 @@ RTMidiBuffer::resize (size_t size) cache_aligned_malloc ((void**) &_data, size * sizeof (Item)); if (_size) { + assert (old_data); memcpy (_data, old_data, _size * sizeof (Item)); cache_aligned_free (old_data); } |