* include/bits/ostream.tcc (operator<<(char*)): Add __s.
authorJason Merrill <jason@redhat.com>
Mon, 7 May 2007 22:44:54 +0000 (18:44 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 7 May 2007 22:44:54 +0000 (18:44 -0400)
From-SVN: r124522

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

index 859bf8468003a9d5e940ad5e77039efc63a04e45..618da3cc8675d01fed9bffa12b70f8a2805072dd 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 4691c64827ab9c620084e5ad46948e2523662ad7..c8bb8f65a7c1d50ce2affd672b2bb71561252f81 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();