diff --git a/modules/juce_audio_basics/midi/juce_MidiMessage.h b/modules/juce_audio_basics/midi/juce_MidiMessage.h index 0384f553c7..0090a9e6f0 100644 --- a/modules/juce_audio_basics/midi/juce_MidiMessage.h +++ b/modules/juce_audio_basics/midi/juce_MidiMessage.h @@ -979,7 +979,7 @@ private: #endif inline bool isHeapAllocated() const noexcept { return size > (int) sizeof (packedData); } - inline uint8* getData() const noexcept { return isHeapAllocated() ? packedData.allocatedData : (uint8*) packedData.asBytes; } + inline uint8* getData() const noexcept { return isHeapAllocated() ? packedData.allocatedData : const_cast(packedData.asBytes); } uint8* allocateSpace (int); };