diff --git a/include/boost/integer/extended_euclidean.hpp b/include/boost/integer/extended_euclidean.hpp index 966381a..6bb63b5 100644 --- a/include/boost/integer/extended_euclidean.hpp +++ b/include/boost/integer/extended_euclidean.hpp @@ -37,7 +37,8 @@ extended_euclidean(Z m, Z n) if (m < n) { swapped = true; - std::swap(m, n); + using std::swap; + swap(m, n); } Z u0 = m; Z u1 = 1;