[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp |
Date: |
Fri, 26 Jan 2007 13:12:43 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 07/01/26 13:12:43
Modified files:
. : ChangeLog
server : sprite_instance.cpp
Log message:
* server/sprite_instance.cpp (on_event): don't attempt to call
event handlers functions when they are simply *undefined*.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2180&r2=1.2181
http://cvs.savannah.gnu.org/viewcvs/gnash/server/sprite_instance.cpp?cvsroot=gnash&r1=1.138&r2=1.139
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2180
retrieving revision 1.2181
diff -u -b -r1.2180 -r1.2181
--- ChangeLog 26 Jan 2007 10:51:52 -0000 1.2180
+++ ChangeLog 26 Jan 2007 13:12:43 -0000 1.2181
@@ -1,5 +1,7 @@
2007-01-25 Sandro Santilli <address@hidden>
+ * server/sprite_instance.cpp (on_event): don't attempt to call
+ event handlers functions when they are simply *undefined*.
* testsuite/MovieTester.cpp: call display() before advancing
to make invalidated bounds computation properly work.
* testsuite/misc-ming.all/simple_loop_testrunner.cpp:
Index: server/sprite_instance.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/sprite_instance.cpp,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -b -r1.138 -r1.139
--- server/sprite_instance.cpp 25 Jan 2007 15:35:26 -0000 1.138
+++ server/sprite_instance.cpp 26 Jan 2007 13:12:43 -0000 1.139
@@ -2328,7 +2328,7 @@
if (method_name.length() > 0)
{
as_value method;
- if (get_member(method_name, &method))
+ if (get_member(method_name, &method) && !
method.is_undefined() )
{
call_method0(method, &m_as_environment, this);
called = true;