From 171323b987f60e980ba6afe88dadbcbec3f02ede Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Mon, 30 Dec 2019 22:58:52 +0100 Subject: [PATCH] Make sure that sgbSaveSoundOn is initialized Fixes #480 --- Source/monster.h | 1 + SourceX/sound.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/Source/monster.h b/Source/monster.h index 45d884df7..4411b223a 100644 --- a/Source/monster.h +++ b/Source/monster.h @@ -6,6 +6,7 @@ extern int MissileFileFlag; extern int monstkills[MAXMONSTERS]; extern int monstactive[MAXMONSTERS]; extern int nummonsters; +extern BOOLEAN sgbSaveSoundOn; extern MonsterStruct monster[MAXMONSTERS]; extern int totalmonsters; extern CMonster Monsters[MAX_LVLMTYPES]; diff --git a/SourceX/sound.cpp b/SourceX/sound.cpp index e5a3cfef3..9ca31d238 100644 --- a/SourceX/sound.cpp +++ b/SourceX/sound.cpp @@ -120,6 +120,7 @@ void snd_init(HWND hWnd) { sound_load_volume("Sound Volume", &sglSoundVolume); gbSoundOn = sglSoundVolume > VOLUME_MIN; + sgbSaveSoundOn = gbSoundOn; sound_load_volume("Music Volume", &sglMusicVolume); gbMusicOn = sglMusicVolume > VOLUME_MIN;