From ca86612073cba02fa4995d79d57d27aef3f4998a Mon Sep 17 00:00:00 2001 From: Paul Ramsey Date: Thu, 7 Sep 2017 18:58:03 +0000 Subject: [PATCH] Replace deep cloning with direct return of pointarrays constructed in GML parsing git-svn-id: http://svn.osgeo.org/postgis/trunk@15659 b70326c6-7e19-0410-871a-916f4a2858ee --- postgis/lwgeom_in_gml.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/postgis/lwgeom_in_gml.c b/postgis/lwgeom_in_gml.c index bbce406fc..72bcd4206 100644 --- a/postgis/lwgeom_in_gml.c +++ b/postgis/lwgeom_in_gml.c @@ -683,7 +683,7 @@ static POINTARRAY* parse_gml_coord(xmlNodePtr xnode, bool *hasz) ptarray_append_point(dpa, &p, LW_FALSE); x = y = z = false; - return ptarray_clone_deep(dpa); + return dpa; /* ptarray_clone_deep(dpa); */ } @@ -750,7 +750,7 @@ static POINTARRAY* parse_gml_pos(xmlNodePtr xnode, bool *hasz) ptarray_append_point(dpa, &pt, LW_FALSE); - return ptarray_clone_deep(dpa); + return dpa; /* ptarray_clone_deep(dpa); */ } @@ -817,7 +817,7 @@ static POINTARRAY* parse_gml_poslist(xmlNodePtr xnode, bool *hasz) xmlFree(gmlposlist); - return ptarray_clone_deep(dpa); + return dpa; /* ptarray_clone_deep(dpa); */ } -- 2.40.0