diff options
author | Darkvater <darkvater@openttd.org> | 2005-05-05 15:22:20 +0000 |
---|---|---|
committer | Darkvater <darkvater@openttd.org> | 2005-05-05 15:22:20 +0000 |
commit | df21566f9ff733db55b379a4b2b4d419524702a0 (patch) | |
tree | 22dd6d0e727d7cd8a9cf90f4dc800865c10ef905 | |
parent | c85f049f521ca1c7f94fdbccae6657ab2af5451c (diff) | |
download | openttd-df21566f9ff733db55b379a4b2b4d419524702a0.tar.xz |
(svn r2268) - Fix [ 1195595 ] high resolutions don't work. Clamp all possible inputs of resolutions to the maximum availble
-rw-r--r-- | ttd.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -421,8 +421,8 @@ static void ParseResolution(int res[2], char *s) return; } - res[0] = strtoul(s, NULL, 0); - res[1] = strtoul(t + 1, NULL, 0); + res[0] = clamp(strtoul(s, NULL, 0), 64, MAX_SCREEN_WIDTH); + res[1] = clamp(strtoul(t + 1, NULL, 0), 64, MAX_SCREEN_HEIGHT); } static void InitializeDynamicVariables(void) |