[Scummvm-cvs-logs] SF.net SVN: scummvm: [27810] scummvm/branches/branch-0-10-0/engines/gob/ saveload_v3.cpp

agent-q at users.sourceforge.net agent-q at users.sourceforge.net
Sun Jul 1 03:03:21 CEST 2007


Revision: 27810
          http://scummvm.svn.sourceforge.net/scummvm/?rev=27810&view=rev
Author:   agent-q
Date:     2007-06-30 18:03:21 -0700 (Sat, 30 Jun 2007)

Log Message:
-----------
Fixing bug which caused Gob3 to leak a SaveFile each time it displays a screenshot

Modified Paths:
--------------
    scummvm/branches/branch-0-10-0/engines/gob/saveload_v3.cpp

Modified: scummvm/branches/branch-0-10-0/engines/gob/saveload_v3.cpp
===================================================================
--- scummvm/branches/branch-0-10-0/engines/gob/saveload_v3.cpp	2007-07-01 00:59:18 UTC (rev 27809)
+++ scummvm/branches/branch-0-10-0/engines/gob/saveload_v3.cpp	2007-07-01 01:03:21 UTC (rev 27810)
@@ -259,7 +259,9 @@
 
 		in->seek(1040 + varSize * 2);
 		return loadSprite(*in, size);
-
+		bool success = loadSprite(*in, size);
+		delete in;
+		return success;
 	} else
 		warning("Invalid attempt at loading a screenshot (%d, %d, %d, %d)",
 				offset, size, slot, slotR);


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