From 7978b20b8da87841433e63085ab948c7f7e7d973 Mon Sep 17 00:00:00 2001
From: nehalmistry <>
Date: Wed, 10 Apr 2002 19:18:22 +0000
Subject: [PATCH] CD volume slider disabled for SDLCD

---
 src/ui/menus.cpp | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/ui/menus.cpp b/src/ui/menus.cpp
index dfc18f4b8..4c16cf5d1 100644
--- a/src/ui/menus.cpp
+++ b/src/ui/menus.cpp
@@ -1760,14 +1760,15 @@ global void SoundOptions(void)
     SoundOptionsMenuItems[8].d.hslider.percent = (MusicVolume * 100) / 255;
     
 #if defined(USE_LIBCDA) || defined(USE_SDLCD)
-    cd_get_volume(&i, &i);
-    SoundOptionsMenuItems[14].d.hslider.percent = (i * 100) / 255;
     if (strcmp(":off", CDMode) && strcmp(":stopped", CDMode))
 	SoundOptionsMenuItems[i].d.gem.state = MI_GSTATE_CHECKED;
+#ifdef USE_LIBCDA
+    cd_get_volume(&i, &i);
+    SoundOptionsMenuItems[14].d.hslider.percent = (i * 100) / 255;
+#endif
 #else
     SoundOptionsMenuItems[i].d.gem.state = MI_GSTATE_UNCHECKED;
 #endif
-
     ProcessMenu(MENU_SOUND_OPTIONS, 1);    
 }
 
@@ -2855,7 +2856,7 @@ local void ScenSelectHSMusicVolumeAction(Menuitem *mi, int i)
 
 local void ScenSelectHSCdVolumeAction(Menuitem *mi, int i)
 {
-#if defined(USE_SDLCD) || defined(USE_LIBCDA)
+#ifdef USE_LIBCDA
     mi--;
     
     switch (i) {