From 96c6e0a3b519b6c5cc67cde622eb4a01c2d0c284 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Tue, 4 Sep 2001 14:32:24 +0000 Subject: [PATCH] Fixed disabling sound --- zsnes/src/win/winlink.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/zsnes/src/win/winlink.cpp b/zsnes/src/win/winlink.cpp index e2748c98..b5cd227c 100644 --- a/zsnes/src/win/winlink.cpp +++ b/zsnes/src/win/winlink.cpp @@ -739,7 +739,13 @@ ReInitSound() { WAVEFORMATEX wfx; - if (!SoundEnabled) return FALSE; + if (SoundEnabled == 0) + { + lpSoundBuffer->Stop(); + lpSoundBuffer->Release(); + ReleaseDirectSound(); + return FALSE; + } lpSoundBuffer->Stop(); lpSoundBuffer->Release();