This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[v3] libstdc++/35566
- From: Paolo Carlini <pcarlini at suse dot de>
- To: Gcc Patch List <gcc-patches at gcc dot gnu dot org>
- Cc: libstdc++ <libstdc++ at gcc dot gnu dot org>
- Date: Thu, 13 Mar 2008 18:50:56 +0100
- Subject: [v3] libstdc++/35566
Hi,
tested x86_64-linux, committed to mainline and 4_3-branch.
Paolo.
///////////////////
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.
Index: include/bits/stl_multimap.h
===================================================================
--- include/bits/stl_multimap.h (revision 133172)
+++ include/bits/stl_multimap.h (working copy)
@@ -197,7 +197,7 @@
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.