summaryrefslogtreecommitdiff
path: root/src/setup
diff options
context:
space:
mode:
authorSimon Howard2011-03-06 22:42:12 +0000
committerSimon Howard2011-03-06 22:42:12 +0000
commitdbdd53e7734b1166185a9906897d5dc87fd95376 (patch)
tree49d2ba05f5dee53a6aa052ed8027e07cd404d25f /src/setup
parent97ddedc959ecf361cc7ff2d9055aa4899252bccb (diff)
parent68f51552ff65668deaeef923fc8c496d64ea9a60 (diff)
downloadchocolate-doom-dbdd53e7734b1166185a9906897d5dc87fd95376.tar.gz
chocolate-doom-dbdd53e7734b1166185a9906897d5dc87fd95376.tar.bz2
chocolate-doom-dbdd53e7734b1166185a9906897d5dc87fd95376.zip
Merge from raven-branch.
Subversion-branch: /branches/strife-branch Subversion-revision: 2293
Diffstat (limited to 'src/setup')
-rw-r--r--src/setup/display.c11
-rw-r--r--src/setup/keyboard.c6
2 files changed, 7 insertions, 10 deletions
diff --git a/src/setup/display.c b/src/setup/display.c
index f5f190f2..9ed0ae5f 100644
--- a/src/setup/display.c
+++ b/src/setup/display.c
@@ -257,9 +257,7 @@ static int GetSupportedBPPIndex(char *description)
}
}
- // Shouldn't happen; fall back to the first in the list.
-
- return 0;
+ return -1;
}
// Set selected_bpp to match screen_bpp.
@@ -277,7 +275,11 @@ static int TrySetSelectedBPP(void)
if (pixel_depths[i].bpp == screen_bpp)
{
selected_bpp = GetSupportedBPPIndex(pixel_depths[i].description);
- return 1;
+
+ if (selected_bpp >= 0)
+ {
+ return 1;
+ }
}
}
@@ -715,6 +717,7 @@ void BindDisplayVariables(void)
M_BindVariable("fullscreen", &fullscreen);
M_BindVariable("screen_width", &screen_width);
M_BindVariable("screen_height", &screen_height);
+ M_BindVariable("screen_bpp", &screen_bpp);
M_BindVariable("startup_delay", &startup_delay);
M_BindVariable("video_driver", &video_driver);
M_BindVariable("usegamma", &usegamma);
diff --git a/src/setup/keyboard.c b/src/setup/keyboard.c
index 7ee523bb..46ef05c2 100644
--- a/src/setup/keyboard.c
+++ b/src/setup/keyboard.c
@@ -314,12 +314,6 @@ static void OtherKeysDialog(TXT_UNCAST_ARG(widget), TXT_UNCAST_ARG(unused))
AddKeyControl(table, "- to brown", &key_multi_msgplayer[2]);
AddKeyControl(table, "- to red", &key_multi_msgplayer[3]);
- TXT_AddWidgets(table, TXT_NewStrut(0, 1),
- TXT_NewStrut(0, 1),
- TXT_NewLabel(" - Map - "),
- TXT_NewStrut(0, 0),
- NULL);
-
scrollpane = TXT_NewScrollPane(0, 13, table);
TXT_AddWidget(window, scrollpane);