From 3e215083cc46fe9c0bcfb2776db7468b5f0537ad Mon Sep 17 00:00:00 2001 From: Sandro Santilli Date: Wed, 17 Nov 2004 09:07:38 +0000 Subject: [PATCH] Changes GEOSHasZ to use isfinite() git-svn-id: http://svn.osgeo.org/postgis/trunk@1098 b70326c6-7e19-0410-871a-916f4a2858ee --- lwgeom/lwgeom_geos_wrapper.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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)); } -- 2.49.0