diff --git a/Number_types/include/CGAL/mpz_class.h b/Number_types/include/CGAL/mpz_class.h index 84e825dc99a..15da28bd30a 100644 --- a/Number_types/include/CGAL/mpz_class.h +++ b/Number_types/include/CGAL/mpz_class.h @@ -87,7 +87,7 @@ public: struct Unit_part: public std::unary_function< mpz_class , mpz_class > { mpz_class operator()( const mpz_class& x) const { - return( x < mpz_class(0)) ? mpz_class(-1) : mpz_class(1); + return (x < 0) ? -1 : 1; } };