OSDN Git Service

* include/bits/ostream.tcc (operator<<(char*)): Add __s.
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 May 2007 22:44:54 +0000 (22:44 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 May 2007 22:44:54 +0000 (22:44 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@124522 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/ostream.tcc

index 859bf84..618da3c 100644 (file)
@@ -1,5 +1,7 @@
 2007-05-07  Jason Merrill  <jason@redhat.com>
 
+       * include/bits/ostream.tcc (operator<<(char*)): Add __s.
+
        * config/abi/pre/gnu.ver: Fix symbol versions.
        * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
 
index 4691c64..c8bb8f6 100644 (file)
@@ -336,10 +336,10 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
            {
              struct __ptr_guard
              {
-               _CharT *p;
-               __ptr_guard (_CharT *ip): p(ip) { }
-               ~__ptr_guard() { delete[] p; }
-               _CharT* __get() { return p; }
+               _CharT *__p;
+               __ptr_guard (_CharT *__ip): __p(__ip) { }
+               ~__ptr_guard() { delete[] __p; }
+               _CharT* __get() { return __p; }
              } __pg (new _CharT[__clen]);
 
              _CharT *__ws = __pg.__get();