[Scummvm-cvs-logs] SF.net SVN: scummvm:[47208] scummvm/trunk/engines/sci/graphics/portrait.cpp

m_kiewitz at users.sourceforge.net m_kiewitz at users.sourceforge.net
Sat Jan 9 21:43:24 CET 2010


Revision: 47208
          http://scummvm.svn.sourceforge.net/scummvm/?rev=47208&view=rev
Author:   m_kiewitz
Date:     2010-01-09 20:43:24 +0000 (Sat, 09 Jan 2010)

Log Message:
-----------
SCI: deleting _bitmaps and unlocking sync resource in kPortrait

Modified Paths:
--------------
    scummvm/trunk/engines/sci/graphics/portrait.cpp

Modified: scummvm/trunk/engines/sci/graphics/portrait.cpp
===================================================================
--- scummvm/trunk/engines/sci/graphics/portrait.cpp	2010-01-09 20:41:48 UTC (rev 47207)
+++ scummvm/trunk/engines/sci/graphics/portrait.cpp	2010-01-09 20:43:24 UTC (rev 47208)
@@ -42,6 +42,7 @@
 }
 
 Portrait::~Portrait() {
+	delete[] _bitmaps;
 }
 
 void Portrait::init() {
@@ -159,6 +160,8 @@
 			curPosition = _audio->getAudioPosition();
 		} while ((curPosition != -1) && (curPosition < timerPosition));
 	}
+
+	_resMan->unlockResource(syncResource);
 }
 
 // TODO: coordinate offset is missing...can't find it in the bitmap header nor in the main header


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