diff --git a/Lib/Math/point3d.hxx b/Lib/Math/point3d.hxx index d677de8de..5e419a803 100644 --- a/Lib/Math/point3d.hxx +++ b/Lib/Math/point3d.hxx @@ -295,9 +295,9 @@ inline Point3D operator / (const Point3D& a, const double d) inline bool operator == (const Point3D& a, const Point3D& b) { return - (a.n[PX] - b.n[PX]) < fgPoint3_Epsilon && - (a.n[PY] - b.n[PY]) < fgPoint3_Epsilon && - (a.n[PZ] - b.n[PZ]) < fgPoint3_Epsilon; + fabs(a.n[PX] - b.n[PX]) < fgPoint3_Epsilon && + fabs(a.n[PY] - b.n[PY]) < fgPoint3_Epsilon && + fabs(a.n[PZ] - b.n[PZ]) < fgPoint3_Epsilon; } inline bool operator != (const Point3D& a, const Point3D& b) diff --git a/README.plib b/README.plib index ab2216274..0bbf51cb9 100644 --- a/README.plib +++ b/README.plib @@ -16,5 +16,6 @@ If you would prefer to install these in /usr/local/include/plib/ and ./configure --prefix=/usr/local --includedir=/usr/local/include/plib -Installing like this makes it much easier for the fgfs configure script -to locate the plib includes and libs. +Installing into /usr/local/include/plib/ and /usr/local/lib makes it +possible for the fgfs configure script to automatically locate the plib +includes and libs.