]> granicus.if.org Git - postgis/commitdiff
Fix hausdorf crasher (#279)
authorPaul Ramsey <pramsey@cleverelephant.ca>
Wed, 4 Nov 2009 23:03:50 +0000 (23:03 +0000)
committerPaul Ramsey <pramsey@cleverelephant.ca>
Wed, 4 Nov 2009 23:03:50 +0000 (23:03 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@4743 b70326c6-7e19-0410-871a-916f4a2858ee

postgis/lwgeom_geos.c

index 3aab75fdc370875c16234d1640c32694deefc809..86a02712abe45494c1b74d8cabcd9719b3271f9d 100644 (file)
@@ -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);