mirror of git://gcc.gnu.org/git/gcc.git
Fix PR80183 : _M_color not moved
PR libstdc++/80183 * include/bits/stl_tree.h: (_Rb_tree_header::_M_move_data(_Rb_tree_header&)): Also save _M_color. From-SVN: r246483
This commit is contained in:
parent
353a1e29cd
commit
4f28d159c5
|
|
@ -1,3 +1,9 @@
|
||||||
|
2017-03-26 Markus Trippelsdorf <markus@trippelsdorf.de>
|
||||||
|
|
||||||
|
PR libstdc++/80183
|
||||||
|
* include/bits/stl_tree.h:
|
||||||
|
(_Rb_tree_header::_M_move_data(_Rb_tree_header&)): Also save _M_color.
|
||||||
|
|
||||||
2017-03-23 Jonathan Wakely <jwakely@redhat.com>
|
2017-03-23 Jonathan Wakely <jwakely@redhat.com>
|
||||||
|
|
||||||
* testsuite/23_containers/array/tuple_interface/
|
* testsuite/23_containers/array/tuple_interface/
|
||||||
|
|
|
||||||
|
|
@ -192,6 +192,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||||
void
|
void
|
||||||
_M_move_data(_Rb_tree_header& __from)
|
_M_move_data(_Rb_tree_header& __from)
|
||||||
{
|
{
|
||||||
|
_M_header._M_color = __from._M_header._M_color;
|
||||||
_M_header._M_parent = __from._M_header._M_parent;
|
_M_header._M_parent = __from._M_header._M_parent;
|
||||||
_M_header._M_left = __from._M_header._M_left;
|
_M_header._M_left = __from._M_header._M_left;
|
||||||
_M_header._M_right = __from._M_header._M_right;
|
_M_header._M_right = __from._M_header._M_right;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue