[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/dlist.cpp server/dlist.h
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/dlist.cpp server/dlist.h |
Date: |
Mon, 02 Apr 2007 16:25:25 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 07/04/02 16:25:25
Modified files:
. : ChangeLog
server : dlist.cpp dlist.h
Log message:
* server/dlist.{cpp,h} (place_character): call unload()
on characters that are replaced.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2751&r2=1.2752
http://cvs.savannah.gnu.org/viewcvs/gnash/server/dlist.cpp?cvsroot=gnash&r1=1.55&r2=1.56
http://cvs.savannah.gnu.org/viewcvs/gnash/server/dlist.h?cvsroot=gnash&r1=1.30&r2=1.31
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2751
retrieving revision 1.2752
diff -u -b -r1.2751 -r1.2752
--- ChangeLog 2 Apr 2007 15:54:07 -0000 1.2751
+++ ChangeLog 2 Apr 2007 16:25:24 -0000 1.2752
@@ -1,5 +1,10 @@
2007-04-02 Sandro Santilli <address@hidden>
+ * server/dlist.{cpp,h} (place_character): call unload()
+ on characters that are replaced.
+
+2007-04-02 Sandro Santilli <address@hidden>
+
* gui/sdl.cpp (key_event): update call to notify_key_event.
* server/vm/ExecutableCode.h: change FunctionCode to take
a generic character as target, not necessarely a sprite.
Index: server/dlist.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/dlist.cpp,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -b -r1.55 -r1.56
--- server/dlist.cpp 2 Apr 2007 09:31:52 -0000 1.55
+++ server/dlist.cpp 2 Apr 2007 16:25:25 -0000 1.56
@@ -206,6 +206,7 @@
else
{
//log_msg("place_character: replacing existing character at
depth %d", depth);
+ (*it)->unload();
// replace existing char
*it = DisplayItem(ch);
}
Index: server/dlist.h
===================================================================
RCS file: /sources/gnash/gnash/server/dlist.h,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -b -r1.30 -r1.31
--- server/dlist.h 2 Apr 2007 09:31:52 -0000 1.30
+++ server/dlist.h 2 Apr 2007 16:25:25 -0000 1.31
@@ -55,6 +55,9 @@
/// Place a new character in this display list
/// replacing any other char at the same depth.
//
+ /// If a character is replaced, it's unload() method
+ /// is invoked.
+ ///
/// If applicable, the event_id::LOAD event
/// associated with the given character
/// is called as last step of addition.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog server/dlist.cpp server/dlist.h,
Sandro Santilli <=