diff options
author | Chris Apers | 2003-11-28 10:11:04 +0000 |
---|---|---|
committer | Chris Apers | 2003-11-28 10:11:04 +0000 |
commit | 7d5551e50715f2eff52fb3f5ce1b6da0a07f8780 (patch) | |
tree | e85b9c67219f073495bd01e05aca31d5ce6425be /simon | |
parent | 9da541f6577b63638000b79569b98e3075ed920c (diff) | |
download | scummvm-rg350-7d5551e50715f2eff52fb3f5ce1b6da0a07f8780.tar.gz scummvm-rg350-7d5551e50715f2eff52fb3f5ce1b6da0a07f8780.tar.bz2 scummvm-rg350-7d5551e50715f2eff52fb3f5ce1b6da0a07f8780.zip |
Don't overflow the stack
svn-id: r11408
Diffstat (limited to 'simon')
-rw-r--r-- | simon/charset.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/simon/charset.cpp b/simon/charset.cpp index aba76f03d5..6f078acb92 100644 --- a/simon/charset.cpp +++ b/simon/charset.cpp @@ -135,7 +135,12 @@ void SimonEngine::render_string(uint vga_sprite_id, uint color, uint width, uint } void SimonEngine::showMessageFormat(const char *s, ...) { - char buf[1024], *str; +#ifndef __PALM_OS__ + char buf[1024]; +#else + char buf[256]; +#endif + char *str; va_list va; va_start(va, s); |