]> git.ipfire.org Git - thirdparty/gcc.git/commit - libstdc++-v3/include/bits/vector.tcc
vector.tcc (vector<>::_M_insert_aux<>(iterator, _Args&&...)): In C++0x mode do not...
authorPaolo Carlini <pcarlini@suse.de>
Wed, 7 Nov 2007 00:36:33 +0000 (00:36 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 7 Nov 2007 00:36:33 +0000 (00:36 +0000)
commit812e8c79b4bf1d3b76ea17da56a6ad7ecb141aac
tree5bdb72b0746fff126fbec50c1fa31eb8b13f639e
parentb6e2138fb7bb684c6c5658393011f5aeab1f7ffb
vector.tcc (vector<>::_M_insert_aux<>(iterator, _Args&&...)): In C++0x mode do not use temporary copies.

2007-11-06  Paolo Carlini  <pcarlini@suse.de>

* include/bits/vector.tcc (vector<>::_M_insert_aux<>(iterator,
_Args&&...)): In C++0x mode do not use temporary copies.
(insert(iterator, const value_type&)): Copy to a temporary
when not reallocating.

* include/bits/vector.tcc (insert(iterator, value_type&&)):
Minor tweaks in C++0x mode.

From-SVN: r129954
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/vector.tcc