#endif
#include <boost/detail/workaround.hpp>
-#include <boost/detail/endian.hpp>
+#include <boost/predef/other/endian.h>
#include <boost/archive/basic_binary_iarchive.hpp>
{
int v = 0;
v = this->This()->m_sb.sbumpc();
- #if defined(BOOST_LITTLE_ENDIAN)
+ #if BOOST_ENDIAN_LITTLE_BYTE
if(v < 6){
;
}
// version 8+ followed by a zero
this->This()->m_sb.sbumpc();
}
- #elif defined(BOOST_BIG_ENDIAN)
+ #elif BOOST_ENDIAN_BIG_BYTE
if(v == 0)
v = this->This()->m_sb.sbumpc();
#endif