[Scummvm-cvs-logs] SF.net SVN: scummvm:[54368] scummvm/trunk/engines/lastexpress/game/savegame .cpp
littleboy at users.sourceforge.net
littleboy at users.sourceforge.net
Fri Nov 19 11:55:56 CET 2010
Revision: 54368
http://scummvm.svn.sourceforge.net/scummvm/?rev=54368&view=rev
Author: littleboy
Date: 2010-11-19 10:55:56 +0000 (Fri, 19 Nov 2010)
Log Message:
-----------
LASTEXPRESS: Poll events when loading savegames to prevent freezing the application
Modified Paths:
--------------
scummvm/trunk/engines/lastexpress/game/savegame.cpp
Modified: scummvm/trunk/engines/lastexpress/game/savegame.cpp
===================================================================
--- scummvm/trunk/engines/lastexpress/game/savegame.cpp 2010-11-19 10:55:38 UTC (rev 54367)
+++ scummvm/trunk/engines/lastexpress/game/savegame.cpp 2010-11-19 10:55:56 UTC (rev 54368)
@@ -156,6 +156,8 @@
// Load all savegame data
uint8* buf = new uint8[8192];
while (!save->eos() && !save->err()) {
+ _engine->pollEvents();
+
uint32 count = save->read(buf, sizeof(buf));
if (count) {
uint32 w = _savegame->write(buf, count);
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