From: Paul Ramsey Date: Wed, 4 Nov 2009 23:03:50 +0000 (+0000) Subject: Fix hausdorf crasher (#279) X-Git-Tag: 1.5.0b1~292 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=27407c6847def1915e974b40b10820e08dca0ce5;p=postgis Fix hausdorf crasher (#279) git-svn-id: http://svn.osgeo.org/postgis/trunk@4743 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/postgis/lwgeom_geos.c b/postgis/lwgeom_geos.c index 3aab75fdc..86a02712a 100644 --- a/postgis/lwgeom_geos.c +++ b/postgis/lwgeom_geos.c @@ -158,7 +158,7 @@ Datum hausdorffdistancedensify(PG_FUNCTION_ARGS) geom1 = (PG_LWGEOM *) PG_DETOAST_DATUM(PG_GETARG_DATUM(0)); geom2 = (PG_LWGEOM *) PG_DETOAST_DATUM(PG_GETARG_DATUM(1)); - densifyFrac = *(double *) PG_DETOAST_DATUM(PG_GETARG_DATUM(2)); + densifyFrac = PG_GETARG_FLOAT8(2); initGEOS(lwnotice, lwnotice);