diff --git a/include/boost/mpi/detail/forward_skeleton_iarchive.hpp b/include/boost/mpi/detail/forward_skeleton_iarchive.hpp index c4b9e0f..0dfcaf9 100644 --- a/include/boost/mpi/detail/forward_skeleton_iarchive.hpp +++ b/include/boost/mpi/detail/forward_skeleton_iarchive.hpp @@ -61,10 +61,10 @@ BOOST_ARCHIVE_FORWARD_IMPLEMENTATION(archive::tracking_type) BOOST_ARCHIVE_FORWARD_IMPLEMENTATION(archive::class_name_type) BOOST_ARCHIVE_FORWARD_IMPLEMENTATION(serialization::collection_size_type) - void load_override(std::string & s , int) + void load_override(std::string & s) { serialization::collection_size_type length(s.size()); - load_override(length,0); + load_override(length); s.resize(length); } diff --git a/include/boost/mpi/detail/forward_skeleton_oarchive.hpp b/include/boost/mpi/detail/forward_skeleton_oarchive.hpp index 4b0e057..1a170b4 100644 --- a/include/boost/mpi/detail/forward_skeleton_oarchive.hpp +++ b/include/boost/mpi/detail/forward_skeleton_oarchive.hpp @@ -61,9 +61,9 @@ BOOST_ARCHIVE_FORWARD_IMPLEMENTATION(archive::tracking_type) BOOST_ARCHIVE_FORWARD_IMPLEMENTATION(archive::class_name_type) BOOST_ARCHIVE_FORWARD_IMPLEMENTATION(serialization::collection_size_type) - void save_override(std::string const & t , int) + void save_override(std::string const & t) { - save_override(serialization::collection_size_type(t.size()),0); + save_override(serialization::collection_size_type(t.size())); } diff --git a/include/boost/mpi/detail/ignore_skeleton_oarchive.hpp b/include/boost/mpi/detail/ignore_skeleton_oarchive.hpp index 29248f9..f9285a2 100644 --- a/include/boost/mpi/detail/ignore_skeleton_oarchive.hpp +++ b/include/boost/mpi/detail/ignore_skeleton_oarchive.hpp @@ -58,10 +58,10 @@ BOOST_ARCHIVE_IGNORE_IMPLEMENTATION(archive::class_name_type) BOOST_ARCHIVE_IGNORE_IMPLEMENTATION(serialization::collection_size_type) BOOST_ARCHIVE_IGNORE_IMPLEMENTATION(serialization::item_version_type) - void save_override(std::string const & s, int) + void save_override(std::string const & s) { if (s.size()) - save_override(serialization::make_array(s.data(),s.size()),0); + save_override(serialization::make_array(s.data(),s.size())); } #undef BOOST_ARCHIVE_IGNORE_IMPLEMENTATION