[Scummvm-cvs-logs] SF.net SVN: scummvm: [26239] residual/trunk/actor.cpp

aquadran at users.sourceforge.net aquadran at users.sourceforge.net
Mon Mar 19 13:47:14 CET 2007


Revision: 26239
          http://scummvm.svn.sourceforge.net/scummvm/?rev=26239&view=rev
Author:   aquadran
Date:     2007-03-19 05:47:14 -0700 (Mon, 19 Mar 2007)

Log Message:
-----------
ops. wrong initialisation

Modified Paths:
--------------
    residual/trunk/actor.cpp

Modified: residual/trunk/actor.cpp
===================================================================
--- residual/trunk/actor.cpp	2007-03-19 00:24:58 UTC (rev 26238)
+++ residual/trunk/actor.cpp	2007-03-19 12:47:14 UTC (rev 26239)
@@ -56,8 +56,11 @@
 	_talkSoundName = "";
 	_activeShadowSlot = -1;
 	_shadowArray = new Shadow[5];
-	memset(_shadowArray, 0, sizeof(Shadow) * 5);
 
+	for (int i = 0; i < 5; i++) {
+		_shadowArray[i].active = true;
+	}
+
 	for (int i = 0; i < 10; i++) {
 		_talkCostume[i] = NULL;
 		_talkChore[i] = -1;
@@ -589,7 +592,6 @@
 }
 
 void Actor::draw() {
-	setupDrawShadow();
 	for (std::list<Costume *>::iterator i = _costumeStack.begin(); i != _costumeStack.end(); i++)
 		(*i)->setupTextures();
 


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