[geos-commits] r2521 - branches/3.1/source/geom/util
svn_geos at osgeo.org
svn_geos at osgeo.org
Wed May 27 14:20:09 EDT 2009
Author: pramsey
Date: 2009-05-27 14:20:09 -0400 (Wed, 27 May 2009)
New Revision: 2521
Modified:
branches/3.1/source/geom/util/GeometryTransformer.cpp
Log:
Back port r2467 from trunk
Modified: branches/3.1/source/geom/util/GeometryTransformer.cpp
===================================================================
--- branches/3.1/source/geom/util/GeometryTransformer.cpp 2009-05-27 18:11:47 UTC (rev 2520)
+++ branches/3.1/source/geom/util/GeometryTransformer.cpp 2009-05-27 18:20:09 UTC (rev 2521)
@@ -328,7 +328,7 @@
std::cerr << "GeometryTransformer::transformMultiPolygon(MultiPolygon " << geom <<", Geometry " << parent << ");" << std::endl;
#endif
- vector<Geometry*>* transGeomList = new vector<Geometry*>();
+ auto_ptr< vector<Geometry*> > transGeomList( new vector<Geometry*>() );
for (unsigned int i=0, n=geom->getNumGeometries(); i<n; i++)
{
@@ -344,7 +344,7 @@
transGeomList->push_back(transformGeom.release());
}
- return Geometry::AutoPtr(factory->buildGeometry(transGeomList));
+ return Geometry::AutoPtr(factory->buildGeometry(transGeomList.release()));
}
More information about the geos-commits
mailing list