diff options
author | Daniel Stenberg <daniel@haxx.se> | 2006-02-21 21:56:38 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2006-02-21 21:56:38 +0000 |
commit | 18e097c8ffcc0fd98e4faa9bd536a319ba5ce536 (patch) | |
tree | 434ad02ce1d03601c0e7b9732efadeb8437164a0 /uisimulator/sdl | |
parent | 394521881072eb49b29352f479a8f17ee403fbd6 (diff) | |
download | rockbox-18e097c8ffcc0fd98e4faa9bd536a319ba5ce536.tar.gz rockbox-18e097c8ffcc0fd98e4faa9bd536a319ba5ce536.zip |
using --zoom with no number given defaults to 2 and no longer segfaults
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8771 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'uisimulator/sdl')
-rw-r--r-- | uisimulator/sdl/uisdl.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/uisimulator/sdl/uisdl.c b/uisimulator/sdl/uisdl.c index 3d802ba4de..efa623a180 100644 --- a/uisimulator/sdl/uisdl.c +++ b/uisimulator/sdl/uisdl.c | |||
@@ -203,7 +203,10 @@ int main(int argc, char *argv[]) | |||
203 | printf("Using old LCD layout.\n"); | 203 | printf("Using old LCD layout.\n"); |
204 | } else if (!strcmp("--zoom", argv[x])) { | 204 | } else if (!strcmp("--zoom", argv[x])) { |
205 | x++; | 205 | x++; |
206 | display_zoom=atoi(argv[x]); | 206 | if(x < argc) |
207 | display_zoom=atoi(argv[x]); | ||
208 | else | ||
209 | display_zoom = 2; | ||
207 | printf("Window zoom is %d\n", display_zoom); | 210 | printf("Window zoom is %d\n", display_zoom); |
208 | } else { | 211 | } else { |
209 | printf("rockboxui\n"); | 212 | printf("rockboxui\n"); |