From ac42c96090394e592af5e835412b73db6e424594 Mon Sep 17 00:00:00 2001 From: Paolo Carlini Date: Mon, 13 Sep 2010 16:30:47 +0000 Subject: [PATCH] forward_list.h (forward_list<>::resize(size_type, value_type)): Fix signature, per LWG 1340. 2010-09-13 Paolo Carlini * include/bits/forward_list.h (forward_list<>::resize(size_type, value_type)): Fix signature, per LWG 1340. * include/bits/forward_list.tcc: Adjust definition. From-SVN: r164249 --- libstdc++-v3/ChangeLog | 6 ++++++ libstdc++-v3/include/bits/forward_list.h | 2 +- libstdc++-v3/include/bits/forward_list.tcc | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index bc6f62bb0125..8af50c5bc54d 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2010-09-13 Paolo Carlini + + * include/bits/forward_list.h (forward_list<>::resize(size_type, + value_type)): Fix signature, per LWG 1340. + * include/bits/forward_list.tcc: Adjust definition. + 2010-09-13 Paolo Carlini * testsuite/27_io/basic_filebuf/seekoff/char/4.cc: New. diff --git a/libstdc++-v3/include/bits/forward_list.h b/libstdc++-v3/include/bits/forward_list.h index 4fe029d3b2d9..a76c8a312605 100644 --- a/libstdc++-v3/include/bits/forward_list.h +++ b/libstdc++-v3/include/bits/forward_list.h @@ -1002,7 +1002,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * populated with given data. */ void - resize(size_type __sz, value_type __val); + resize(size_type __sz, const value_type& __val); /** * @brief Erases all the elements. diff --git a/libstdc++-v3/include/bits/forward_list.tcc b/libstdc++-v3/include/bits/forward_list.tcc index 8688f0955a6a..70453c2cc897 100644 --- a/libstdc++-v3/include/bits/forward_list.tcc +++ b/libstdc++-v3/include/bits/forward_list.tcc @@ -201,7 +201,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) template void forward_list<_Tp, _Alloc>:: - resize(size_type __sz, value_type __val) + resize(size_type __sz, const value_type& __val) { iterator __k = before_begin(); -- 2.47.3