gnash-commit
[Top][All Lists]
Advanced

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

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


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/as_value.cpp
Date: Tue, 11 Sep 2007 17:26:48 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  07/09/11 17:26:48

Modified files:
        .              : ChangeLog 
        server         : as_value.cpp 

Log message:
                * server/as_value.cpp (to_debug_string): fix debug print for 
movieclip
                  values.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4272&r2=1.4273
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_value.cpp?cvsroot=gnash&r1=1.69&r2=1.70

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.4272
retrieving revision 1.4273
diff -u -b -r1.4272 -r1.4273
--- ChangeLog   11 Sep 2007 17:01:22 -0000      1.4272
+++ ChangeLog   11 Sep 2007 17:26:48 -0000      1.4273
@@ -1,5 +1,10 @@
 2007-09-11 Sandro Santilli <address@hidden>
 
+       * server/as_value.cpp (to_debug_string): fix debug print for movieclip
+         values.
+
+2007-09-11 Sandro Santilli <address@hidden>
+
        * server/array.{cpp,h}: add removeFirst and visitAll methods.
        * server/as_object.{cpp,h}: add getMember and callMethod memebers
          for ActionScript-like coding.

Index: server/as_value.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/as_value.cpp,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -b -r1.69 -r1.70
--- server/as_value.cpp 3 Sep 2007 10:54:52 -0000       1.69
+++ server/as_value.cpp 11 Sep 2007 17:26:48 -0000      1.70
@@ -919,7 +919,13 @@
                        return "[number:" + stream.str() + "]";
                }
                case MOVIECLIP:
-                       return "[movieclip:" + m_string_value + "]";
+               {
+                       sprite_instance* sp = m_object_value->to_movie();
+                       assert(sp); // will change in case we'll have better 
management :)
+                       snprintf(buf, 511, "[%smovieclip(%s):%p]", 
sp->isUnloaded() ? "dangling " : "", sp->getOrigTarget().c_str(), (void *)sp);
+                       buf[511] = '\0';
+                       return buf;
+               }
                default:
                        assert(0);
                        return NULL;




reply via email to

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