From: Dennis Czeremin Date: Thu, 13 Mar 2008 17:48:21 +0000 (+0000) Subject: re PR libstdc++/35566 (multiset constructor uses insert_unique instead of insert_equal!) X-Git-Tag: releases/gcc-4.4.0~6058 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3dd44c8d04877e80708c9524b69ebb3b6fd5e2ae;p=thirdparty%2Fgcc.git re PR libstdc++/35566 (multiset constructor uses insert_unique instead of insert_equal!) 2008-03-13 Dennis Czeremin PR libstdc++/35566 * include/bits/stl_multimap.h (multimap<>::multimap(_InputIterator, _InputIterator)): Forward to _M_insert_equal, not _M_insert_unique. From-SVN: r133175 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index fd3bad2a6ea8..835397bed150 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2008-03-13 Dennis Czeremin + + PR libstdc++/35566 + * include/bits/stl_multimap.h (multimap<>::multimap(_InputIterator, + _InputIterator)): Forward to _M_insert_equal, not _M_insert_unique. + 2008-03-13 Paolo Carlini PR libstdc++/35541 diff --git a/libstdc++-v3/include/bits/stl_multimap.h b/libstdc++-v3/include/bits/stl_multimap.h index cfc1a69ec5ff..ade2750170f1 100644 --- a/libstdc++-v3/include/bits/stl_multimap.h +++ b/libstdc++-v3/include/bits/stl_multimap.h @@ -197,7 +197,7 @@ _GLIBCXX_BEGIN_NESTED_NAMESPACE(std, _GLIBCXX_STD_D) template multimap(_InputIterator __first, _InputIterator __last) : _M_t() - { _M_t._M_insert_unique(__first, __last); } + { _M_t._M_insert_equal(__first, __last); } /** * @brief Builds a %multimap from a range.