diff --git a/modules/juce_audio_devices/native/juce_CoreMidi_mac.mm b/modules/juce_audio_devices/native/juce_CoreMidi_mac.mm index 8fc54d1ae6..1ae37303ab 100644 --- a/modules/juce_audio_devices/native/juce_CoreMidi_mac.mm +++ b/modules/juce_audio_devices/native/juce_CoreMidi_mac.mm @@ -2049,12 +2049,12 @@ struct CoreMidiHelpers consumer (cb) { connection->addDisconnectionListener (disconnectListener); - connection->addConsumer (consumer); + connection->addConsumer (*this); } ~InputImplNative() override { - connection->removeConsumer (consumer); + connection->removeConsumer (*this); connection->removeDisconnectionListener (disconnectListener); }