| @@ -933,14 +933,16 @@ bool CarlaJackAppClient::handleRtData() | |||||
| if (doMidiChanMixdown) | if (doMidiChanMixdown) | ||||
| { | { | ||||
| uint32_t time; | uint32_t time; | ||||
| uint8_t size, *midiDataPtr = fShmRtClientControl.data->midiOut; | |||||
| uint8_t size, *midiDataPtr; | |||||
| uint8_t tmp[kBridgeBaseMidiOutHeaderSize + JackMidiPortBufferBase::kMaxEventSize]; | uint8_t tmp[kBridgeBaseMidiOutHeaderSize + JackMidiPortBufferBase::kMaxEventSize]; | ||||
| bool wasSorted = true; | bool wasSorted = true; | ||||
| for (; wasSorted;) | for (; wasSorted;) | ||||
| { | { | ||||
| uint8_t prevSize, *prevData = midiDataPtr; | |||||
| midiDataPtr = fShmRtClientControl.data->midiOut; | |||||
| uint8_t* prevData = midiDataPtr; | |||||
| uint32_t prevTime = *(uint32_t*)midiDataPtr; | uint32_t prevTime = *(uint32_t*)midiDataPtr; | ||||
| uint8_t prevSize = *(midiDataPtr + 5); | |||||
| wasSorted = false; | wasSorted = false; | ||||
| for (;;) | for (;;) | ||||