2008-09-23 Paolo Carlini <paolo.carlini@oracle.com>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Sep 2008 10:09:38 +0000 (10:09 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Sep 2008 10:09:38 +0000 (10:09 +0000)
  * include/bits/locale_facets.tcc (__pad<>::_S_pad): Don't use const
by value parameters.
* include/bits/locale_facets.h (__pad<>::_S_pad): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140584 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/locale_facets.h
libstdc++-v3/include/bits/locale_facets.tcc

index acc8d56..13cb028 100644 (file)
@@ -1,3 +1,9 @@
+2008-09-23  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * include/bits/locale_facets.tcc (__pad<>::_S_pad): Don't use const
+       by value parameters.
+       * include/bits/locale_facets.h (__pad<>::_S_pad): Likewise.
+
 2008-09-22  Paolo Carlini  <paolo.carlini@oracle.com>
 
        PR libstdc++/32422, DR 23 [Ready in R60]
index 2581660..7280531 100644 (file)
@@ -94,8 +94,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
     {
       static void
       _S_pad(ios_base& __io, _CharT __fill, _CharT* __news,
-            const _CharT* __olds, const streamsize __newlen,
-            const streamsize __oldlen);
+            const _CharT* __olds, streamsize __newlen, streamsize __oldlen);
     };
 
   // Used by both numeric and monetary facets.
index 271f2bd..130aa91 100644 (file)
@@ -1221,8 +1221,7 @@ _GLIBCXX_END_LDBL_NAMESPACE
     void
     __pad<_CharT, _Traits>::_S_pad(ios_base& __io, _CharT __fill,
                                   _CharT* __news, const _CharT* __olds,
-                                  const streamsize __newlen,
-                                  const streamsize __oldlen)
+                                  streamsize __newlen, streamsize __oldlen)
     {
       const size_t __plen = static_cast<size_t>(__newlen - __oldlen);
       const ios_base::fmtflags __adjust = __io.flags() & ios_base::adjustfield;