From d0b236ca9e3ea40389bae0d298e1bb1745c444d9 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Thu, 17 Feb 2022 04:33:19 -0500 Subject: [PATCH] fix Windows build how did CI let this through?! --- extern/rtmidi/RtMidi.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extern/rtmidi/RtMidi.cpp b/extern/rtmidi/RtMidi.cpp index 6a1c89e6..8958e6cc 100644 --- a/extern/rtmidi/RtMidi.cpp +++ b/extern/rtmidi/RtMidi.cpp @@ -2728,7 +2728,7 @@ void MidiInWinMM :: openPort( unsigned int portNumber, const std::string &/*port // Allocate and init the sysex buffers. data->sysexBuffer.resize( inputData_.bufferCount ); - for ( int i=0; i < inputData_.bufferCount; ++i ) { + for ( unsigned int i=0; i < inputData_.bufferCount; ++i ) { data->sysexBuffer[i] = (MIDIHDR*) new char[ sizeof(MIDIHDR) ]; data->sysexBuffer[i]->lpData = new char[ inputData_.bufferSize ]; data->sysexBuffer[i]->dwBufferLength = inputData_.bufferSize; @@ -2782,7 +2782,7 @@ void MidiInWinMM :: closePort( void ) midiInReset( data->inHandle ); midiInStop( data->inHandle ); - for ( int i=0; i < data->sysexBuffer.size(); ++i ) { + for ( size_t i=0; i < data->sysexBuffer.size(); ++i ) { int result = midiInUnprepareHeader(data->inHandle, data->sysexBuffer[i], sizeof(MIDIHDR)); delete [] data->sysexBuffer[i]->lpData; delete [] data->sysexBuffer[i];