gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog server/as_object.cpp


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/as_object.cpp
Date: Sat, 01 Jul 2006 23:12:22 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  06/07/01 23:12:22

Modified files:
        .              : ChangeLog 
        server         : as_object.cpp 

Log message:
        server/as_object.cpp: reduced noise on -va.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.459&r2=1.460
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_object.cpp?cvsroot=gnash&r1=1.3&r2=1.4

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.459
retrieving revision 1.460
diff -u -b -r1.459 -r1.460
--- ChangeLog   1 Jul 2006 23:05:46 -0000       1.459
+++ ChangeLog   1 Jul 2006 23:12:22 -0000       1.460
@@ -1,5 +1,6 @@
 2006-07-02 Sandro Santilli <address@hidden>
 
+       * server/as_object.cpp: reduced noise on -va.
        * gui/gui.cpp: fixed Gui constructors to correctly set scale.
        Mouse events now work as expected.
        * server/MovieClipLoader.cpp, server/action.cpp,

Index: server/as_object.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/as_object.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- server/as_object.cpp        7 Jun 2006 03:03:21 -0000       1.3
+++ server/as_object.cpp        1 Jul 2006 23:12:22 -0000       1.4
@@ -59,31 +59,36 @@
 bool
 as_object::get_member_default(const tu_stringi& name, as_value* val)
 {
-    log_action("  get member: %s (at %p) for object %p\n", name.c_str(), 
(void*)val, (void*)this);
+       //log_action("  get member: %s (at %p) for object %p\n", name.c_str(), 
(void*)val, (void*)this);
        if (name == "__proto__")
        {
-               if ( m_prototype == NULL ) log_msg("as_object %p has no 
prototype\n", (void*)this);
+               if ( m_prototype == NULL )
+               {
+                       log_msg("as_object %p has no prototype\n", (void*)this);
+                       return false;
+               }
                val->set_as_object(m_prototype);
                return true;
        }
-       else {
+       else
+       {
                as_member m;
 
                if (m_members.get(name, &m) == false)
                {
-                       log_action("  not found on first level\n");
+                       //log_action("  not found on first level\n");
                        if (m_prototype == NULL)
                        {
-                               log_action("  no __proto__ (m_prototype) 
defined\n");
+                               //log_action("  no __proto__ (m_prototype) 
defined\n");
                                return false;
                        }
                        else
                        {
-                               log_action("  checkin in __proto__ 
(m_prototype) %p\n", (void*)m_prototype);
+                               //log_action("  checkin in __proto__ 
(m_prototype) %p\n", (void*)m_prototype);
                                return m_prototype->get_member(name, val);
                        }
                } else {
-                       log_action("  found on first level\n");
+                       //log_action("  found on first level\n");
                        *val=m.get_member_value();
                        return true;
                }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]