diff --git a/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp b/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp index feac8c3b47..8c3c4bc8d1 100644 --- a/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp +++ b/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp @@ -665,7 +665,7 @@ public: { if (OK (AudioDeviceCreateIOProcID (deviceID, audioIOProc, this, &audioProcID))) { - if (OK (AudioDeviceStart (deviceID, audioIOProc))) + if (OK (AudioDeviceStart (deviceID, audioProcID))) { started = true; } @@ -696,7 +696,7 @@ public: if (started && (deviceID != 0) && ! leaveInterruptRunning) { - OK (AudioDeviceStop (deviceID, audioIOProc)); + OK (AudioDeviceStop (deviceID, audioProcID)); OK (AudioDeviceDestroyIOProcID (deviceID, audioProcID)); audioProcID = {};