locale_facets.tcc (__pad<>::_S_pad): Don't use const by value parameters.
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 23 Sep 2008 10:09:38 +0000 (10:09 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 23 Sep 2008 10:09:38 +0000 (10:09 +0000)
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.

From-SVN: r140584

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

index acc8d5642b0a78d30c54498ec20c8a9ce97d1f4d..13cb028e8e46c806309a80ced45dcb7bf1202eb7 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 258166081836ea01e31dfd0d6bf6bd053dbe2a36..7280531fb242ba6d758a53335ce9047f1c85ec89 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 271f2bd29018ee5007dbfa01971f33ea6f400a8b..130aa915f7f145bf90b098b8c7acdbcc0c423e4c 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;