diff --git a/modules/juce_audio_devices/native/juce_ios_Audio.cpp b/modules/juce_audio_devices/native/juce_ios_Audio.cpp index 599f56f805..d67043a8e1 100644 --- a/modules/juce_audio_devices/native/juce_ios_Audio.cpp +++ b/modules/juce_audio_devices/native/juce_ios_Audio.cpp @@ -684,9 +684,9 @@ private: if (AudioUnitSetProperty (audioUnit, kAudioUnitProperty_MaximumFramesPerSlice, kAudioUnitScope_Global, 0, &actualBufferSize, sizeof (actualBufferSize)) == noErr && AudioUnitGetProperty (audioUnit, kAudioUnitProperty_MaximumFramesPerSlice, kAudioUnitScope_Global, 0, &framesPerSlice, &dataSize) == noErr - && dataSize == sizeof (framesPerSlice) && framesPerSlice != actualBufferSize) + && dataSize == sizeof (framesPerSlice) && static_cast (framesPerSlice) != actualBufferSize) { - actualBufferSize = framesPerSlice; + actualBufferSize = static_cast (framesPerSlice); prepareFloatBuffers (actualBufferSize); }