From: Paul Ramsey Date: Mon, 3 Oct 2016 20:22:15 +0000 (+0000) Subject: #3652, crash on collection(multicurve()) X-Git-Tag: 2.4.0alpha~236 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=de5cc63ccabd064523b8739b4920b6326be82c93;p=postgis #3652, crash on collection(multicurve()) git-svn-id: http://svn.osgeo.org/postgis/trunk@15169 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/liblwgeom/lwstroke.c b/liblwgeom/lwstroke.c index 924322b33..a6af62cde 100644 --- a/liblwgeom/lwstroke.c +++ b/liblwgeom/lwstroke.c @@ -442,6 +442,8 @@ lwcollection_stroke(const LWCOLLECTION *collection, uint32_t perQuad) case CURVEPOLYTYPE: geoms[i] = (LWGEOM *)lwcurvepoly_stroke((LWCURVEPOLY *)tmp, perQuad); break; + case MULTICURVETYPE: + case MULTISURFACETYPE: case COLLECTIONTYPE: geoms[i] = (LWGEOM *)lwcollection_stroke((LWCOLLECTION *)tmp, perQuad); break;