summaryrefslogtreecommitdiffstats
path: root/libstdc++-v3/include/debug/vector
diff options
context:
space:
mode:
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>2007-10-10 17:31:28 +0000
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>2007-10-10 17:31:28 +0000
commitd4a095183fe69c41106fed3dcc7106b7566b73c5 (patch)
tree57157f40ca38a87471bb0ebdccda00f20742a98f /libstdc++-v3/include/debug/vector
parent9a910ab39128294e57699ed624b8824b4fcfcef4 (diff)
downloadppe42-gcc-d4a095183fe69c41106fed3dcc7106b7566b73c5.tar.gz
ppe42-gcc-d4a095183fe69c41106fed3dcc7106b7566b73c5.zip
2007-10-10 Paolo Carlini <pcarlini@suse.de>
* include/debug/list (list<>::list(list&&)): Fix. * include/debug/vector (vector<>::vector(vector&&)): Likewise. * include/debug/deque (deque<>::deque(deque&&)): Likewise. * include/debug/set.h (set<>::set(set&&)): Likewise. * include/debug/map.h (map<>::map(map&&)): Likewise. * include/debug/multiset.h (multiset<>::multiset(multiset&&)):Likewise. * include/debug/multimap.h (multimap<>::multimap(multimap&&)):Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129213 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/include/debug/vector')
-rw-r--r--libstdc++-v3/include/debug/vector5
1 files changed, 3 insertions, 2 deletions
diff --git a/libstdc++-v3/include/debug/vector b/libstdc++-v3/include/debug/vector
index 91e515a8e9b..b010ee00ebb 100644
--- a/libstdc++-v3/include/debug/vector
+++ b/libstdc++-v3/include/debug/vector
@@ -100,8 +100,9 @@ namespace __debug
#ifdef __GXX_EXPERIMENTAL_CXX0X__
vector(vector&& __x)
- : _Base(__x), _Safe_base(), _M_guaranteed_capacity(this->size())
- {
+ : _Base(std::forward<vector>(__x)), _Safe_base(),
+ _M_guaranteed_capacity(this->size())
+ {
this->_M_swap(__x);
__x._M_guaranteed_capacity = 0;
}
OpenPOWER on IntegriCloud