[Scummvm-cvs-logs] SF.net SVN: scummvm: [32093] scummvm/trunk/engines/kyra/kyra_v2.cpp
athrxx at users.sourceforge.net
athrxx at users.sourceforge.net
Tue May 13 23:39:18 CEST 2008
Revision: 32093
http://scummvm.svn.sourceforge.net/scummvm/?rev=32093&view=rev
Author: athrxx
Date: 2008-05-13 14:39:18 -0700 (Tue, 13 May 2008)
Log Message:
-----------
fix engine destructor for non interactive hof demo
Modified Paths:
--------------
scummvm/trunk/engines/kyra/kyra_v2.cpp
Modified: scummvm/trunk/engines/kyra/kyra_v2.cpp
===================================================================
--- scummvm/trunk/engines/kyra/kyra_v2.cpp 2008-05-13 21:17:46 UTC (rev 32092)
+++ scummvm/trunk/engines/kyra/kyra_v2.cpp 2008-05-13 21:39:18 UTC (rev 32093)
@@ -71,11 +71,13 @@
}
KyraEngine_v2::~KyraEngine_v2() {
- for (ShapeMap::iterator i = _gameShapes.begin(); i != _gameShapes.end(); ++i) {
- delete[] i->_value;
- i->_value = 0;
+ if (!(_flags.isDemo && !_flags.isTalkie)) {
+ for (ShapeMap::iterator i = _gameShapes.begin(); i != _gameShapes.end(); ++i) {
+ delete[] i->_value;
+ i->_value = 0;
+ }
+ _gameShapes.clear();
}
- _gameShapes.clear();
delete[] _itemList;
delete[] _sceneList;
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