From 4a2095e27167b9b55ff84ad4121dfbc4f7342c9f Mon Sep 17 00:00:00 2001 From: Paolo Carlini Date: Tue, 23 Sep 2008 10:09:38 +0000 Subject: [PATCH] locale_facets.tcc (__pad<>::_S_pad): Don't use const by value parameters. 2008-09-23 Paolo Carlini * 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 | 6 ++++++ libstdc++-v3/include/bits/locale_facets.h | 3 +-- libstdc++-v3/include/bits/locale_facets.tcc | 3 +-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index acc8d5642b0..13cb028e8e4 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2008-09-23 Paolo Carlini + + * 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 PR libstdc++/32422, DR 23 [Ready in R60] diff --git a/libstdc++-v3/include/bits/locale_facets.h b/libstdc++-v3/include/bits/locale_facets.h index 25816608183..7280531fb24 100644 --- a/libstdc++-v3/include/bits/locale_facets.h +++ b/libstdc++-v3/include/bits/locale_facets.h @@ -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. diff --git a/libstdc++-v3/include/bits/locale_facets.tcc b/libstdc++-v3/include/bits/locale_facets.tcc index 271f2bd2901..130aa915f7f 100644 --- a/libstdc++-v3/include/bits/locale_facets.tcc +++ b/libstdc++-v3/include/bits/locale_facets.tcc @@ -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(__newlen - __oldlen); const ios_base::fmtflags __adjust = __io.flags() & ios_base::adjustfield; -- 2.30.2