From ea67db3d2f87531778c4678e076e66afc8e9a2c2 Mon Sep 17 00:00:00 2001 From: angusj Date: Sat, 27 Apr 2024 17:09:18 +1000 Subject: [PATCH] Attempt to fix run error on MacOS --- CPP/Clipper2Lib/src/clipper.engine.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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)