|
From: Steven W. <ste...@us...> - 2007-03-29 00:32:23
|
Update of /cvsroot/boost-sandbox/boost-sandbox/boost/units In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv1871/boost-sandbox/boost/units Modified Files: io.hpp Log Message: Bug Fixes Index: io.hpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/boost/units/io.hpp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- io.hpp 16 Mar 2007 18:12:42 -0000 1.1.1.1 +++ io.hpp 29 Mar 2007 00:32:22 -0000 1.2 @@ -36,7 +36,7 @@ template<class Archive,class Unit,class Y> inline void serialize(Archive& ar,boost::units::quantity<Unit,Y>& q,const unsigned int version) { - ar & q.value(); + ar & quantity_reinterpret_cast<Y&>(q); } } // namespace serialization @@ -74,8 +74,7 @@ { const unit<Dim,System> u; - os << val.value() << ' '; - detail::output_impl(os, u); + os << val.value() << ' ' << u; return os; } |