Index: swap.hpp =================================================================== --- swap.hpp (revision 47922) +++ swap.hpp (working copy) @@ -18,9 +18,15 @@ namespace boost_swap_impl { template + void swap(T& left, T& right) + { + std::swap(left,right); + } + + template void swap_impl(T& left, T& right) { - using std::swap;//use std::swap if argument dependent lookup fails + //use std::swap if argument dependent lookup fails swap(left,right); }