From a0c5019dfeadc217181218d1c071e7924dbd136a Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Mon, 21 Sep 2020 04:31:24 +0300 Subject: WinMM-Drv: A minor fix Don't call panic when synthesizer is not active --- utils/winmm_drv/src/winmm_drv.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'utils/winmm_drv/src') diff --git a/utils/winmm_drv/src/winmm_drv.cpp b/utils/winmm_drv/src/winmm_drv.cpp index 73a7d34..7f65dda 100644 --- a/utils/winmm_drv/src/winmm_drv.cpp +++ b/utils/winmm_drv/src/winmm_drv.cpp @@ -352,7 +352,8 @@ EXTERN_C DWORD __declspec(dllexport) __stdcall modMessage(DWORD uDeviceID, DWORD return MMSYSERR_NOTSUPPORTED; case MODM_RESET: - midiSynth.PanicSynth(); + if(synthOpened) + midiSynth.PanicSynth(); return MMSYSERR_NOERROR; case MODM_GETDEVCAPS: -- cgit v1.2.3