1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.

This commit is contained in:
jules 2013-02-24 15:49:06 +00:00
parent f507bb8a48
commit bfd9350bed
46 changed files with 155 additions and 151 deletions

View file

@ -408,7 +408,7 @@ void MidiFile::writeTrack (OutputStream& mainOut, const int trackNum)
MidiFileHelpers::writeVariableLengthInt (out, (uint32) dataSize);
}
out.write (data, dataSize);
out.write (data, (size_t) dataSize);
lastStatusByte = statusByte;
}
}
@ -416,7 +416,7 @@ void MidiFile::writeTrack (OutputStream& mainOut, const int trackNum)
{
out.writeByte (0); // (tick delta)
const MidiMessage m (MidiMessage::endOfTrack());
out.write (m.getRawData(), m.getRawDataSize());
out.write (m.getRawData(), (size_t) m.getRawDataSize());
}
mainOut.writeIntBigEndian ((int) ByteOrder::bigEndianInt ("MTrk"));