[Scummvm-cvs-logs] SF.net SVN: scummvm:[49902] scummvm/trunk/backends/platform
tdhs at users.sourceforge.net
tdhs at users.sourceforge.net
Wed Jun 16 09:22:54 CEST 2010
Revision: 49902
http://scummvm.svn.sourceforge.net/scummvm/?rev=49902&view=rev
Author: tdhs
Date: 2010-06-16 07:22:54 +0000 (Wed, 16 Jun 2010)
Log Message:
-----------
Fix for Valgrind Uninitialised Error from SDL_Event in sdl backend and derived backends.
Modified Paths:
--------------
scummvm/trunk/backends/platform/gp2x/events.cpp
scummvm/trunk/backends/platform/gp2xwiz/gp2xwiz-events.cpp
scummvm/trunk/backends/platform/sdl/events.cpp
scummvm/trunk/backends/platform/wince/wince-sdl.cpp
Modified: scummvm/trunk/backends/platform/gp2x/events.cpp
===================================================================
--- scummvm/trunk/backends/platform/gp2x/events.cpp 2010-06-16 06:24:21 UTC (rev 49901)
+++ scummvm/trunk/backends/platform/gp2x/events.cpp 2010-06-16 07:22:54 UTC (rev 49902)
@@ -229,6 +229,7 @@
bool OSystem_GP2X::pollEvent(Common::Event &event) {
SDL_Event ev;
+ ev.type = SDL_NOEVENT;
int axis;
byte b = 0;
Modified: scummvm/trunk/backends/platform/gp2xwiz/gp2xwiz-events.cpp
===================================================================
--- scummvm/trunk/backends/platform/gp2xwiz/gp2xwiz-events.cpp 2010-06-16 06:24:21 UTC (rev 49901)
+++ scummvm/trunk/backends/platform/gp2xwiz/gp2xwiz-events.cpp 2010-06-16 07:22:54 UTC (rev 49902)
@@ -165,6 +165,7 @@
/* Override the SDL pollEvent with the Wiz's own event code. */
bool OSystem_GP2XWIZ::pollEvent(Common::Event &event) {
SDL_Event ev;
+ ev.type = SDL_NOEVENT;
int axis;
byte b = 0;
Modified: scummvm/trunk/backends/platform/sdl/events.cpp
===================================================================
--- scummvm/trunk/backends/platform/sdl/events.cpp 2010-06-16 06:24:21 UTC (rev 49901)
+++ scummvm/trunk/backends/platform/sdl/events.cpp 2010-06-16 07:22:54 UTC (rev 49902)
@@ -180,6 +180,7 @@
bool OSystem_SDL::pollEvent(Common::Event &event) {
SDL_Event ev;
+ ev.type = SDL_NOEVENT;
handleKbdMouse();
Modified: scummvm/trunk/backends/platform/wince/wince-sdl.cpp
===================================================================
--- scummvm/trunk/backends/platform/wince/wince-sdl.cpp 2010-06-16 06:24:21 UTC (rev 49901)
+++ scummvm/trunk/backends/platform/wince/wince-sdl.cpp 2010-06-16 07:22:54 UTC (rev 49902)
@@ -2263,6 +2263,7 @@
bool OSystem_WINCE3::pollEvent(Common::Event &event) {
SDL_Event ev;
+ ev.type = SDL_NOEVENT;
byte b = 0;
DWORD currentTime;
bool keyEvent = false;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list