diff options
author | Dennis Czeremin <dennis.czeremin@smiths-heimann.com> | 2008-03-13 17:48:42 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2008-03-13 17:48:42 +0000 |
commit | 378e50174296bf483ad5aefcaa057520a51806cc (patch) | |
tree | 49f419a95afb5965cb8c03c0c545d9e80de4981a /libstdc++-v3 | |
parent | 7614d018de3dfcb02624cb96d4f03691e25b5e9c (diff) |
re PR libstdc++/35566 (multiset constructor uses insert_unique instead of insert_equal!)
2008-03-13 Dennis Czeremin <dennis.czeremin@smiths-heimann.com>
PR libstdc++/35566
* include/bits/stl_multimap.h (multimap<>::multimap(_InputIterator,
_InputIterator)): Forward to _M_insert_equal, not _M_insert_unique.
From-SVN: r133176
Diffstat (limited to 'libstdc++-v3')
-rw-r--r-- | libstdc++-v3/ChangeLog | 6 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/stl_multimap.h | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index f90d9fa3c10..b7d31c89a77 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2008-03-13 Dennis Czeremin <dennis.czeremin@smiths-heimann.com> + + 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 <pcarlini@suse.de> PR libstdc++/35541 diff --git a/libstdc++-v3/include/bits/stl_multimap.h b/libstdc++-v3/include/bits/stl_multimap.h index cfc1a69ec5f..ade2750170f 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<typename _InputIterator> 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. |