diff --git a/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp b/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp index 1f4fb29f70..589343f043 100644 --- a/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp +++ b/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp @@ -132,7 +132,7 @@ public: if (reader != nullptr) { - if (levels.size() < reader->numChannels) + if (levels.size() < (int) reader->numChannels) levels.insertMultiple (0, Range(), (int) (reader->numChannels - levels.size())); reader->readMaxLevels (startSample, numSamples, levels.getRawDataPointer(), (int) reader->numChannels); @@ -232,7 +232,7 @@ private: HeapBlock levelData ((size_t) numThumbSamps * numChannels); HeapBlock levels (numChannels); - for (int i = 0; i < numChannels; ++i) + for (int i = 0; i < (int) numChannels; ++i) levels[i] = levelData + i * numThumbSamps; HeapBlock > levelsRead (numChannels); @@ -242,7 +242,7 @@ private: reader->readMaxLevels ((firstThumbIndex + i) * owner.samplesPerThumbSample, owner.samplesPerThumbSample, levelsRead, numChannels); - for (int j = 0; j < numChannels; ++j) + for (int j = 0; j < (int) numChannels; ++j) levels[j][i].setFloat (levelsRead[j]); }