From: Tom Lane Date: Thu, 19 Oct 2006 20:08:03 +0000 (+0000) Subject: Handle missing M_PI the same way we've been doing in the core code, X-Git-Tag: REL9_0_0~6801 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=28997903a13c5ef2ac294398f047a8cbbc74d378;p=pg-rex%2Fsyncrep.git Handle missing M_PI the same way we've been doing in the core code, instead of inserting an MSVC dependency. --- diff --git a/contrib/earthdistance/earthdistance.c b/contrib/earthdistance/earthdistance.c index b60370483b..ce1ca1665b 100644 --- a/contrib/earthdistance/earthdistance.c +++ b/contrib/earthdistance/earthdistance.c @@ -1,14 +1,15 @@ -/* $PostgreSQL: pgsql/contrib/earthdistance/earthdistance.c,v 1.12 2006/10/19 20:03:07 tgl Exp $ */ +/* $PostgreSQL: pgsql/contrib/earthdistance/earthdistance.c,v 1.13 2006/10/19 20:08:03 tgl Exp $ */ #include "postgres.h" -#ifdef WIN32 -#define _USE_MATH_DEFINES -#endif #include #include "utils/geo_decls.h" /* for Pt */ +#ifndef M_PI +#define M_PI 3.14159265358979323846 +#endif + PG_MODULE_MAGIC;