diff --git a/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp b/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp index 881965e253..4902719784 100644 --- a/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp +++ b/modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp @@ -990,7 +990,7 @@ void JUCE_CALLTYPE FloatVectorOperations::enableFlushToZeroMode (bool shouldEnab void JUCE_CALLTYPE FloatVectorOperations::disableDenormalisedNumberSupport() noexcept { #if JUCE_USE_SSE_INTRINSICS - const int mxcsr = _mm_getcsr(); + const unsigned int mxcsr = _mm_getcsr(); _mm_setcsr (mxcsr | 0x8040); // add the DAZ and FZ bits #endif } diff --git a/modules/juce_core/zip/juce_ZipFile.cpp b/modules/juce_core/zip/juce_ZipFile.cpp index b743b2798d..ef02e2570a 100644 --- a/modules/juce_core/zip/juce_ZipFile.cpp +++ b/modules/juce_core/zip/juce_ZipFile.cpp @@ -60,7 +60,7 @@ private: const int day = date & 31; const int hours = time >> 11; const int minutes = (time >> 5) & 63; - const int seconds = (time & 31) << 1; + const int seconds = (int) ((time & 31) << 1); return Time (year, month, day, hours, minutes, seconds); }