Index: swap.hpp =================================================================== --- swap.hpp (revision 47858) +++ swap.hpp (working copy) @@ -38,8 +38,8 @@ { namespace swap_adl_barrier { - template - void swap(T& left, T& right) + template + void swap(T1& left, T2& right) { ::boost_swap_impl::swap_impl(left, right); }