summaryrefslogtreecommitdiff
path: root/boost/multiprecision/float128.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/multiprecision/float128.hpp')
-rw-r--r--boost/multiprecision/float128.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/boost/multiprecision/float128.hpp b/boost/multiprecision/float128.hpp
index b4b16c5974..dd216c66db 100644
--- a/boost/multiprecision/float128.hpp
+++ b/boost/multiprecision/float128.hpp
@@ -668,7 +668,7 @@ void do_serialize(Archive& ar, boost::multiprecision::backends::float128_backend
// saving
// non-binary
std::string s(val.str(0, std::ios_base::scientific));
- ar & s;
+ ar & boost::serialization::make_nvp("value", s);
}
template <class Archive>
void do_serialize(Archive& ar, boost::multiprecision::backends::float128_backend& val, const mpl::true_&, const mpl::false_&)
@@ -676,7 +676,7 @@ void do_serialize(Archive& ar, boost::multiprecision::backends::float128_backend
// loading
// non-binary
std::string s;
- ar & s;
+ ar & boost::serialization::make_nvp("value", s);
val = s.c_str();
}