aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@mines-paris.org>2015-02-21 14:09:44 +0000
committerEven Rouault <even.rouault@mines-paris.org>2015-02-21 14:09:44 +0000
commita4e114b2fb0ac7f28fcf57f7b8f951f961c7a7c0 (patch)
tree397c52f9bb4fd7655f06aa93747de0206bfc0cdd
parent9fa7599d34f29e4497bbed95fb6a2d4ae4d212d8 (diff)
downloadPROJ-a4e114b2fb0ac7f28fcf57f7b8f951f961c7a7c0.tar.gz
PROJ-a4e114b2fb0ac7f28fcf57f7b8f951f961c7a7c0.zip
src/PJ_aitoff.c: define M_PI and M_PI_2 (needed for Windows) (from Charles Karney)
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2623 4e78687f-474d-0410-85f9-8d5e500ac6b2
-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";