[Top][All Lists]
[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*/