From: Sandro Santilli Date: Wed, 17 Nov 2004 09:07:38 +0000 (+0000) Subject: Changes GEOSHasZ to use isfinite() X-Git-Tag: pgis_1_0_0RC1~197 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3e215083cc46fe9c0bcfb2776db7468b5f0537ad;p=postgis Changes GEOSHasZ to use isfinite() git-svn-id: http://svn.osgeo.org/postgis/trunk@1098 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/lwgeom/lwgeom_geos_wrapper.cpp b/lwgeom/lwgeom_geos_wrapper.cpp index 37b208777..f5d110d57 100644 --- a/lwgeom/lwgeom_geos_wrapper.cpp +++ b/lwgeom/lwgeom_geos_wrapper.cpp @@ -1715,5 +1715,9 @@ GEOSjtsport() bool GEOSHasZ(Geometry *g) { - return (g->getCoordinate()->z != DoubleNotANumber); + //char msg[256]; + double az = g->getCoordinate()->z; + //sprintf(msg, "ZCoord: %g", az); + //NOTICE_MESSAGE(msg); + return (isfinite(az)); }