From d7ed5104c5ed7e5db8ec7058a25ebe813fc9c3aa Mon Sep 17 00:00:00 2001 From: reuk Date: Fri, 17 Apr 2020 10:48:48 +0100 Subject: [PATCH] MidiBuffer: Fix deprecated iterator --- modules/juce_audio_basics/midi/juce_MidiBuffer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp b/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp index da57a0802d..609d701e45 100644 --- a/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp +++ b/modules/juce_audio_basics/midi/juce_MidiBuffer.cpp @@ -219,7 +219,7 @@ bool MidiBuffer::Iterator::getNextEvent (const uint8*& midiData, int& numBytes, if (iterator == buffer.cend()) return false; - const auto metadata = *iterator; + const auto metadata = *iterator++; midiData = metadata.data; numBytes = metadata.numBytes; samplePosition = metadata.samplePosition; @@ -231,7 +231,7 @@ bool MidiBuffer::Iterator::getNextEvent (MidiMessage& result, int& samplePositio if (iterator == buffer.cend()) return false; - const auto metadata = *iterator; + const auto metadata = *iterator++; result = metadata.getMessage(); samplePosition = metadata.samplePosition; return true;