mirror of
https://github.com/boostorg/multiprecision.git
synced 2026-02-19 14:32:35 +00:00
Tentative fix to allow move-copy from an already moved-from object - see https://svn.boost.org/trac/boost/ticket/9497.
This commit is contained in:
@@ -1730,8 +1730,7 @@ struct gmp_rational
|
||||
#ifndef BOOST_NO_CXX11_RVALUE_REFERENCES
|
||||
gmp_rational(gmp_rational&& o) BOOST_NOEXCEPT
|
||||
{
|
||||
m_data[0]._mp_num = o.data()[0]._mp_num;
|
||||
m_data[0]._mp_den = o.data()[0]._mp_den;
|
||||
m_data[0] = o.m_data[0];
|
||||
o.m_data[0]._mp_num._mp_d = 0;
|
||||
o.m_data[0]._mp_den._mp_d = 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user