aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/sdl
diff options
context:
space:
mode:
authorJohannes Schickel2008-11-14 23:10:14 +0000
committerJohannes Schickel2008-11-14 23:10:14 +0000
commita68bb32a975ef0307ad5f550f1181d227076eae9 (patch)
treeb912001b4a4a99f7f05ff8fae94540ea20d2250e /backends/platform/sdl
parentbfc9b972f53f92fde5b803fe24e27bcaa6e3fb26 (diff)
downloadscummvm-rg350-a68bb32a975ef0307ad5f550f1181d227076eae9.tar.gz
scummvm-rg350-a68bb32a975ef0307ad5f550f1181d227076eae9.tar.bz2
scummvm-rg350-a68bb32a975ef0307ad5f550f1181d227076eae9.zip
Init _oldVideoMode, _videoMode and _transactioDetails properly.
svn-id: r35066
Diffstat (limited to 'backends/platform/sdl')
-rw-r--r--backends/platform/sdl/sdl.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/backends/platform/sdl/sdl.cpp b/backends/platform/sdl/sdl.cpp
index a16d0a65df..982a67f11d 100644
--- a/backends/platform/sdl/sdl.cpp
+++ b/backends/platform/sdl/sdl.cpp
@@ -116,8 +116,9 @@ void OSystem_SDL::initBackend() {
// Enable unicode support if possible
SDL_EnableUNICODE(1);
- _oldVideoMode.setup = false;
- _videoMode.setup = false;
+ memset(&_oldVideoMode, 0, sizeof(_oldVideoMode));
+ memset(&_videoMode, 0, sizeof(_videoMode));
+ memset(&_transactionDetails, 0, sizeof(_transactionDetails));
_cksumValid = false;
#if !defined(_WIN32_WCE) && !defined(__SYMBIAN32__) && !defined(DISABLE_SCALERS)