diff --git a/CPP/Clipper2Lib/src/clipper.engine.cpp b/CPP/Clipper2Lib/src/clipper.engine.cpp index dc2a597a..9ac02073 100644 --- a/CPP/Clipper2Lib/src/clipper.engine.cpp +++ b/CPP/Clipper2Lib/src/clipper.engine.cpp @@ -1121,12 +1121,12 @@ namespace Clipper2Lib { inline bool IsCollinear(const Point64& pt1, const Point64& sharedPt, const Point64& pt2) // #777 { -#ifdef __aarch64__ - double cp = CrossProduct(pt1, sharedPt, pt2); - return std::fabs(cp) < 0.00000001; -#else +//#ifdef __aarch64__ +// double cp = CrossProduct(pt1, sharedPt, pt2); +// return std::fabs(cp) < 0.00000001; +//#else return CrossProduct(pt1, sharedPt, pt2) == 0; -#endif +//#endif } bool IsValidAelOrder(const Active& resident, const Active& newcomer)