From 4ff5ef7a7619c4353dca5b08f4c53b6b2d251056 Mon Sep 17 00:00:00 2001 From: falkTX Date: Mon, 28 Jan 2019 10:13:34 +0100 Subject: [PATCH] Fix CoreAudio warnings in 10.6 toolchain Signed-off-by: falkTX --- distrho/src/CoreAudio106/AudioUnits/AUPublic/AUBase/AUBase.cpp | 2 +- .../src/CoreAudio106/AudioUnits/AUPublic/AUBase/AUDispatch.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/distrho/src/CoreAudio106/AudioUnits/AUPublic/AUBase/AUBase.cpp b/distrho/src/CoreAudio106/AudioUnits/AUPublic/AUBase/AUBase.cpp index 26ae4562..54b4e8d6 100755 --- a/distrho/src/CoreAudio106/AudioUnits/AUPublic/AUBase/AUBase.cpp +++ b/distrho/src/CoreAudio106/AudioUnits/AUPublic/AUBase/AUBase.cpp @@ -186,7 +186,7 @@ void AUBase::SetMaxFramesPerSlice(UInt32 nFrames) // OSStatus AUBase::CanSetMaxFrames() const { - return IsInitialized() ? kAudioUnitErr_Initialized : OSStatus(noErr); + return IsInitialized() ? static_cast(kAudioUnitErr_Initialized) : OSStatus(noErr); } //_____________________________________________________________________________ diff --git a/distrho/src/CoreAudio106/AudioUnits/AUPublic/AUBase/AUDispatch.cpp b/distrho/src/CoreAudio106/AudioUnits/AUPublic/AUBase/AUDispatch.cpp index cd3e4b51..02fe4a70 100755 --- a/distrho/src/CoreAudio106/AudioUnits/AUPublic/AUBase/AUDispatch.cpp +++ b/distrho/src/CoreAudio106/AudioUnits/AUPublic/AUBase/AUDispatch.cpp @@ -332,7 +332,7 @@ OSStatus AUBase::ComponentEntryDispatch(ComponentParameters *params, AUBase *Th PARAM(AudioUnitScope, pinScope, 1, 4); PARAM(AudioUnitElement, pinElement, 2, 4); PARAM(AudioUnitParameterValue *, poutValue, 3, 4); - result = (poutValue == NULL ? paramErr : This->GetParameter(pinID, pinScope, pinElement, *poutValue)); + result = (poutValue == NULL ? static_cast(paramErr) : This->GetParameter(pinID, pinScope, pinElement, *poutValue)); } break;