diff options
Diffstat (limited to 'boost/mpi/detail/packed_oprimitive.hpp')
-rw-r--r-- | boost/mpi/detail/packed_oprimitive.hpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/boost/mpi/detail/packed_oprimitive.hpp b/boost/mpi/detail/packed_oprimitive.hpp index 5b6b3b2708..1cb4ba0c26 100644 --- a/boost/mpi/detail/packed_oprimitive.hpp +++ b/boost/mpi/detail/packed_oprimitive.hpp @@ -15,7 +15,7 @@ #include <boost/mpi/datatype.hpp> #include <boost/mpi/exception.hpp> -#include <boost/serialization/detail/get_data.hpp> +#include <boost/mpi/detail/antiques.hpp> #include <boost/serialization/array.hpp> #include <boost/assert.hpp> #include <vector> @@ -98,7 +98,10 @@ private: // pack the data into the buffer BOOST_MPI_CHECK_RESULT(MPI_Pack, - (const_cast<void*>(p), l, t, boost::serialization::detail::get_data(buffer_), buffer_.size(), &position, comm)); + (const_cast<void*>(p),l,t, + detail::c_data(buffer_), + buffer_.size(), + &position,comm)); // reduce the buffer size if needed BOOST_ASSERT(std::size_t(position) <= buffer_.size()); if (std::size_t(position) < buffer_.size()) |