[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/as_object.h server/sprit...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/as_object.h server/sprit... |
Date: |
Thu, 08 Mar 2007 14:51:35 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 07/03/08 14:51:35
Modified files:
. : ChangeLog
server : as_object.h sprite_instance.cpp
Log message:
* server/as_object.h: new protected clearProperties() method.
* server/sprite_instance.cpp (restart): clear properties.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2579&r2=1.2580
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_object.h?cvsroot=gnash&r1=1.40&r2=1.41
http://cvs.savannah.gnu.org/viewcvs/gnash/server/sprite_instance.cpp?cvsroot=gnash&r1=1.190&r2=1.191
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2579
retrieving revision 1.2580
diff -u -b -r1.2579 -r1.2580
--- ChangeLog 8 Mar 2007 13:00:19 -0000 1.2579
+++ ChangeLog 8 Mar 2007 14:51:35 -0000 1.2580
@@ -1,5 +1,10 @@
2007-03-07 Sandro Santilli <address@hidden>
+ * server/as_object.h: new protected clearProperties() method.
+ * server/sprite_instance.cpp (restart): clear properties.
+
+2007-03-07 Sandro Santilli <address@hidden>
+
* server/sprite_instance.cpp (construct):
Ensure first frame is loaded, to eventually not waiting for
::advance to call ::construct and finally remove the startup
Index: server/as_object.h
===================================================================
RCS file: /sources/gnash/gnash/server/as_object.h,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -b -r1.40 -r1.41
--- server/as_object.h 4 Mar 2007 00:18:25 -0000 1.40
+++ server/as_object.h 8 Mar 2007 14:51:35 -0000 1.41
@@ -292,6 +292,12 @@
/// Copy properties from the given object
void copyProperties(const as_object& o);
+ /// Drop all properties from this object
+ void clearProperties()
+ {
+ _members.clear();
+ }
+
/// \brief
/// Enumerate all non-hidden properties pushing
/// their value to the given as_environment.
Index: server/sprite_instance.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/sprite_instance.cpp,v
retrieving revision 1.190
retrieving revision 1.191
diff -u -b -r1.190 -r1.191
--- server/sprite_instance.cpp 8 Mar 2007 13:00:21 -0000 1.190
+++ server/sprite_instance.cpp 8 Mar 2007 14:51:35 -0000 1.191
@@ -3386,6 +3386,7 @@
oldDisplayList.clear();
// TODO: wipe out all members !!
+ clearProperties();
// Construct the sprite again
construct();
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog server/as_object.h server/sprit...,
Sandro Santilli <=