[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