| Server IP : 82.208.35.60 / Your IP : 216.73.216.168 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/ports/astro/xplanet/files/ |
Upload File : |
--- src/libprojection/ProjectionIcosagnomonic.cpp.orig 2009-04-16 15:10:08 UTC
+++ src/libprojection/ProjectionIcosagnomonic.cpp
@@ -26,6 +26,19 @@ using namespace std;
#define THIGH 3
#define RATIO (((THIGH)*sqrt(3.0)/2)/(TWIDE))
+/* signbit() appaired only in FreeBSD 5.1, so we need this hack */
+#ifndef signbit
+static int
+signbit(double x)
+{
+
+ if ((x < 0.0) || (x = -0.0))
+ return 1;
+ else
+ return 0;
+}
+#endif /* signbit */
+
bool
ProjectionIcosagnomonic::PointXY::sameSide(const PointXY& p1,
const PointXY& p2,