gnash-commit
[Top][All Lists]
Advanced

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

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


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/as_environment.cpp
Date: Wed, 26 Sep 2007 12:54:18 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  07/09/26 12:54:18

Modified files:
        .              : ChangeLog 
        server         : as_environment.cpp 

Log message:
                * server/as_environment.cpp (dump_global_registers): better
                  presentation for global registers.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4423&r2=1.4424
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_environment.cpp?cvsroot=gnash&r1=1.90&r2=1.91

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.4423
retrieving revision 1.4424
diff -u -b -r1.4423 -r1.4424
--- ChangeLog   26 Sep 2007 12:09:05 -0000      1.4423
+++ ChangeLog   26 Sep 2007 12:54:17 -0000      1.4424
@@ -1,5 +1,10 @@
 2007-09-26 Sandro Santilli <address@hidden>
 
+       * server/as_environment.cpp (dump_global_registers): better
+         presentation for global registers.
+
+2007-09-26 Sandro Santilli <address@hidden>
+
        * server/PropertyList.{cpp,h}: add dump to map.
        * server/as_object.{cpp,h}: add dump_members to map.
        * server/as_environment.cpp: implement dumper for local

Index: server/as_environment.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/as_environment.cpp,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -b -r1.90 -r1.91
--- server/as_environment.cpp   26 Sep 2007 12:09:07 -0000      1.90
+++ server/as_environment.cpp   26 Sep 2007 12:54:18 -0000      1.91
@@ -17,7 +17,7 @@
 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 //
 
-/* $Id: as_environment.cpp,v 1.90 2007/09/26 12:09:07 strk Exp $ */
+/* $Id: as_environment.cpp,v 1.91 2007/09/26 12:54:18 strk Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -946,16 +946,21 @@
 as_environment::dump_global_registers(std::ostream& out) const
 {
        std::string registers;
+
+       std::stringstream ss;
+
+       ss << "Global registers: ";
        int defined=0;
        for (unsigned int i=0; i<numGlobalRegisters; ++i)
        {
-               if (i) registers += std::string(" | ");
-               registers += std::string("\"") +
-                       m_global_register[i].to_debug_string() +
-                       std::string("\"");
-               if ( ! m_global_register[i].is_undefined() ) defined++;
+               if ( m_global_register[i].is_undefined() ) continue;
+
+               if ( defined++ ) ss <<  ", ";
+
+               ss << i << ":" << m_global_register[i].to_debug_string();
+
        }
-       if ( defined ) out << "Global registers (" << defined << "): " << 
registers << std::endl;
+       if ( defined ) out << ss.str() << std::endl;
 }
 
 /*private*/




reply via email to

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