Commit 4a2095e2 by Paolo Carlini Committed by Paolo Carlini

locale_facets.tcc (__pad<>::_S_pad): Don't use const by value parameters.

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
parent d85ec9f8
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> 2008-09-22 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/32422, DR 23 [Ready in R60] PR libstdc++/32422, DR 23 [Ready in R60]
......
...@@ -94,8 +94,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) ...@@ -94,8 +94,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
{ {
static void static void
_S_pad(ios_base& __io, _CharT __fill, _CharT* __news, _S_pad(ios_base& __io, _CharT __fill, _CharT* __news,
const _CharT* __olds, const streamsize __newlen, const _CharT* __olds, streamsize __newlen, streamsize __oldlen);
const streamsize __oldlen);
}; };
// Used by both numeric and monetary facets. // Used by both numeric and monetary facets.
......
...@@ -1221,8 +1221,7 @@ _GLIBCXX_END_LDBL_NAMESPACE ...@@ -1221,8 +1221,7 @@ _GLIBCXX_END_LDBL_NAMESPACE
void void
__pad<_CharT, _Traits>::_S_pad(ios_base& __io, _CharT __fill, __pad<_CharT, _Traits>::_S_pad(ios_base& __io, _CharT __fill,
_CharT* __news, const _CharT* __olds, _CharT* __news, const _CharT* __olds,
const streamsize __newlen, streamsize __newlen, streamsize __oldlen)
const streamsize __oldlen)
{ {
const size_t __plen = static_cast<size_t>(__newlen - __oldlen); const size_t __plen = static_cast<size_t>(__newlen - __oldlen);
const ios_base::fmtflags __adjust = __io.flags() & ios_base::adjustfield; const ios_base::fmtflags __adjust = __io.flags() & ios_base::adjustfield;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment