diff --git a/include/boost/fusion/algorithm/auxiliary/copy.hpp b/include/boost/fusion/algorithm/auxiliary/copy.hpp index e6e4f80f..c2c40861 100644 --- a/include/boost/fusion/algorithm/auxiliary/copy.hpp +++ b/include/boost/fusion/algorithm/auxiliary/copy.hpp @@ -38,7 +38,7 @@ namespace boost { namespace fusion static void call(I1 const& src, I2 const& dest, mpl::false_) { - *src = *dest; + *dest = *src; call(fusion::next(src), fusion::next(dest)); }