re PR libstdc++/35566 (multiset constructor uses insert_unique instead of insert_equal!)
authorDennis Czeremin <dennis.czeremin@smiths-heimann.com>
Thu, 13 Mar 2008 17:48:21 +0000 (17:48 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 13 Mar 2008 17:48:21 +0000 (17:48 +0000)
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: r133175

libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_multimap.h

index fd3bad2a6ea87dff5ae264f0e901353386a79a52..835397bed150e3b9d7d17d1348f81bd53f4a3736 100644 (file)
@@ -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
index cfc1a69ec5ff28e0242c2c1c49a7b71e9131817a..ade2750170f157ef5e6e26208489753704b0ff1a 100644 (file)
@@ -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.