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.h server/as_val...


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/as_value.h server/as_val...
Date: Fri, 03 Nov 2006 13:57:29 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  06/11/03 13:57:29

Modified files:
        .              : ChangeLog 
        server         : as_value.h as_value.cpp 

Log message:
        added as_value::to_std_string method 

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1487&r2=1.1488
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_value.h?cvsroot=gnash&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_value.cpp?cvsroot=gnash&r1=1.10&r2=1.11

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1487
retrieving revision 1.1488
diff -u -b -r1.1487 -r1.1488
--- ChangeLog   3 Nov 2006 13:51:37 -0000       1.1487
+++ ChangeLog   3 Nov 2006 13:57:29 -0000       1.1488
@@ -1,5 +1,6 @@
 2006-11-03 Sandro Santilli <address@hidden>
 
+       * server/as_value.{h,cpp}: to_std_string method added.
        * libbase/noseek_fd_adapter.cpp: signed vs. unsigned warnings
          fixes.
 

Index: server/as_value.h
===================================================================
RCS file: /sources/gnash/gnash/server/as_value.h,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- server/as_value.h   29 Oct 2006 18:34:11 -0000      1.16
+++ server/as_value.h   3 Nov 2006 13:57:29 -0000       1.17
@@ -17,7 +17,7 @@
 // 
 //
 
-/* $Id: as_value.h,v 1.16 2006/10/29 18:34:11 rsavoye Exp $ */
+/* $Id: as_value.h,v 1.17 2006/11/03 13:57:29 strk Exp $ */
 
 #ifndef GNASH_AS_VALUE_H
 #define GNASH_AS_VALUE_H
@@ -261,6 +261,9 @@
        /// Get a tu_string representation for this value.
        const tu_string&        to_tu_string() const;
 
+       /// Get a std::string representation for this value.
+       std::string to_std_string() const;
+
        /// Get a tu_string representation for this value.
        //
        /// This differs from to_tu_string() in that returned

Index: server/as_value.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/as_value.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- server/as_value.cpp 29 Oct 2006 18:34:11 -0000      1.10
+++ server/as_value.cpp 3 Nov 2006 13:57:29 -0000       1.11
@@ -66,6 +66,15 @@
     return to_tu_string().c_str();
 }
 
+
+std::string
+as_value::to_std_string() const
+{
+    const char* c = to_string();
+    assert(c);
+    return std::string(c);
+}
+
 const tu_stringi
 &as_value::to_tu_stringi() const
 {




reply via email to

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