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 | 674eaeeb596d813d2fa4178d0a252c7bda9fab92 (patch) | |
tree | 22dd6d0e727d7cd8a9cf90f4dc800865c10ef905 | |
parent | fbed2d4bbbc06328ad7ea3f05981b03c08058c76 (diff) | |
download | openttd-674eaeeb596d813d2fa4178d0a252c7bda9fab92.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) |