aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--src/PJ_aitoff.c7
2 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index cbe69f70..a0d95384 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,8 @@
2015-02-21 Even Rouault <even.rouault@spatialys.com>
+ * src/PJ_aitoff.c: define M_PI and M_PI_2 (needed for Windows)
+ (from Charles Karney)
+
+2015-02-21 Even Rouault <even.rouault@spatialys.com>
* src/lib_proj.cmake: remove space from variable name to
suppress policy warning. (from Charles Karney)
diff --git a/src/PJ_aitoff.c b/src/PJ_aitoff.c
index f13327cc..62922c63 100644
--- a/src/PJ_aitoff.c
+++ b/src/PJ_aitoff.c
@@ -34,6 +34,13 @@
#define PJ_LIB__
#include <projects.h>
+#ifndef M_PI
+# define M_PI 3.14159265358979323846
+#endif
+#ifndef M_PI_2
+# define M_PI_2 1.57079632679489661923
+#endif
+
PJ_CVSID("$Id$");
PROJ_HEAD(aitoff, "Aitoff") "\n\tMisc Sph";