diff options
author | Wohlstand <admin@wohlnet.ru> | 2020-09-21 04:31:24 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2020-09-21 04:31:24 +0300 |
commit | a0c5019dfeadc217181218d1c071e7924dbd136a (patch) | |
tree | 9e1ea97d1375598f7254766b32a375e3b1a3d15a /utils/winmm_drv | |
parent | 9dbd3f193d1b88a46fb86778506c45c29c4331bb (diff) | |
download | libADLMIDI-a0c5019dfeadc217181218d1c071e7924dbd136a.tar.gz libADLMIDI-a0c5019dfeadc217181218d1c071e7924dbd136a.tar.bz2 libADLMIDI-a0c5019dfeadc217181218d1c071e7924dbd136a.zip |
WinMM-Drv: A minor fix
Don't call panic when synthesizer is not active
Diffstat (limited to 'utils/winmm_drv')
-rw-r--r-- | utils/winmm_drv/src/winmm_drv.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
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: |