From 39eb332c121f8028aec4bac4bf1d76eaab322cc3 Mon Sep 17 00:00:00 2001 From: Sergeanur Date: Tue, 21 Sep 2021 10:56:29 +0300 Subject: [PATCH] Move MSS crash fix to 3D sounds only --- src/audio/sampman_miles.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/audio/sampman_miles.cpp b/src/audio/sampman_miles.cpp index 2f8360b7..841f479b 100644 --- a/src/audio/sampman_miles.cpp +++ b/src/audio/sampman_miles.cpp @@ -2025,9 +2025,6 @@ cSampleManager::SetChannelPan(uint32 nChannel, uint32 nPan) void cSampleManager::SetChannelFrequency(uint32 nChannel, uint32 nFreq) { -#ifdef FIX_BUGS - if (nFreq == 0) nFreq = 1; -#endif #ifdef EXTERNAL_3D_SOUND bool8 b2d = FALSE; @@ -2049,6 +2046,9 @@ cSampleManager::SetChannelFrequency(uint32 nChannel, uint32 nFreq) } else { +#ifdef FIX_BUGS + if (nFreq == 0) nFreq = 1; +#endif if ( opened_samples[nChannel] ) AIL_set_3D_sample_playback_rate(opened_samples[nChannel], nFreq); }