aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorDennis Czeremin <dennis.czeremin@smiths-heimann.com>2008-03-13 17:48:42 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2008-03-13 17:48:42 +0000
commit378e50174296bf483ad5aefcaa057520a51806cc (patch)
tree49f419a95afb5965cb8c03c0c545d9e80de4981a /libstdc++-v3
parent7614d018de3dfcb02624cb96d4f03691e25b5e9c (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/ChangeLog6
-rw-r--r--libstdc++-v3/include/bits/stl_multimap.h2
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.