From a65be14cb155716979e874c25a1a8d3e451911d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Loriot?= Date: Wed, 4 May 2011 11:36:18 +0000 Subject: [PATCH] update operator== for Sqrt_extension. I was only valid in case objects had the same extension. --- Number_types/include/CGAL/Sqrt_extension/Sqrt_extension_type.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Number_types/include/CGAL/Sqrt_extension/Sqrt_extension_type.h b/Number_types/include/CGAL/Sqrt_extension/Sqrt_extension_type.h index 88b98460b96..cb84d16a65a 100644 --- a/Number_types/include/CGAL/Sqrt_extension/Sqrt_extension_type.h +++ b/Number_types/include/CGAL/Sqrt_extension/Sqrt_extension_type.h @@ -676,7 +676,7 @@ operator - (const Sqrt_extension& p){ // BINARY template bool operator == (const Sqrt_extension& p1, const Sqrt_extension& p2) -{ return (p1-p2).is_zero() ; } +{ return ( p1.compare(p2) == CGAL::ZERO ); } template bool operator < (const Sqrt_extension& p1, const Sqrt_extension& p2) { return ( p1.compare(p2) == CGAL::SMALLER ); }