re PR libstdc++/57619 (std::unordered_map and std::unordered_multimap::insert invokin...
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 14 Jun 2013 23:35:56 +0000 (23:35 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 14 Jun 2013 23:35:56 +0000 (23:35 +0000)
commit95777cb0fb2f1baf68ac2c4ee00ff917eba504a4
tree4fd1d49f6c23f4c533b23915dee987c2aa36d5cd
parent929f647a01f0ebb28dca062c669ed2dd8b83c5ef
re PR libstdc++/57619 (std::unordered_map and std::unordered_multimap::insert invoking std::pair move constructor)

2013-06-15  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/57619
* include/bits/unordered_map.h (unordered_map<>::insert,
unordered_multimap<>::insert): Use std::forward, not std::move.
* testsuite/23_containers/unordered_map/insert/57619.C: New.
* testsuite/23_containers/unordered_multimap/insert/57619.C: Likewise.

From-SVN: r200111
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/unordered_map.h
libstdc++-v3/testsuite/23_containers/unordered_map/insert/57619.C [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/unordered_multimap/insert/57619.C [new file with mode: 0644]