From 160a5e5a4bbf336b9757dca1c91fc964187176f3 Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Sun, 1 Jun 2025 01:37:50 +0800 Subject: [PATCH 5/6] MidiInputStreamCoreMidi.cpp: fix for <10.15 --- src/device/backend-coremidi/MidiInputStreamCoreMidi.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git src/device/backend-coremidi/MidiInputStreamCoreMidi.cpp src/device/backend-coremidi/MidiInputStreamCoreMidi.cpp index 877f72c9..75028e89 100644 --- src/device/backend-coremidi/MidiInputStreamCoreMidi.cpp +++ src/device/backend-coremidi/MidiInputStreamCoreMidi.cpp @@ -2,6 +2,7 @@ #if HAS_LIB_COREMIDI #include #include +#include #include "MidiInputStreamCoreMidi.h" #include "DeviceContextCoreMidi.h" @@ -17,9 +18,11 @@ namespace tsunami { auto s = SecCopyErrorMessageString(err, nullptr); }*/ -[[maybe_unused]] static void MyMIDIReceiveBlock(const MIDIEventList *evtlist, void * __nullable srcConnRefCon) { - msg_write("in"); +#if MAC_OS_X_VERSION_MIN_REQUIRED >= 101500 + [[maybe_unused]] static void MyMIDIReceiveBlock(const MIDIEventList *evtlist, void * __nullable srcConnRefCon) { + msg_write("in"); } +#endif void MyMIDIReadProc(const MIDIPacketList *pktlist, void* readProcRefCon, void* srcConnRefCon) { auto stream = reinterpret_cast(srcConnRefCon); -- 2.48.0