diff --git a/src/Magnum/MeshTools/RemoveDuplicates.h b/src/Magnum/MeshTools/RemoveDuplicates.h index b668df147..99478cb95 100644 --- a/src/Magnum/MeshTools/RemoveDuplicates.h +++ b/src/Magnum/MeshTools/RemoveDuplicates.h @@ -232,7 +232,7 @@ template std::size_t removeDuplicatesFuzzyIndexed /* Make epsilon so large that std::size_t can index all vectors inside the bounds. */ - epsilon = Math::max(epsilon, typename Vector::Type((minmax.second-minmax.first).max()/~std::size_t{})); + epsilon = Math::max(epsilon, typename Vector::Type((minmax.second-minmax.first).max()/static_cast(~std::size_t{}))); /* Table containing original vector index for each discretized vector. Reserving more buckets than necessary (i.e. as if each vector was