Skip to content

v0.2.49..v0.2.50 changeset MultiPolygonCreator.cpp

Garret Voltz edited this page Nov 6, 2019 · 1 revision
diff --git a/hoot-core/src/main/cpp/hoot/core/conflate/polygon/MultiPolygonCreator.cpp b/hoot-core/src/main/cpp/hoot/core/conflate/polygon/MultiPolygonCreator.cpp
index c9686b2..9dbb208 100644
--- a/hoot-core/src/main/cpp/hoot/core/conflate/polygon/MultiPolygonCreator.cpp
+++ b/hoot-core/src/main/cpp/hoot/core/conflate/polygon/MultiPolygonCreator.cpp
@@ -68,8 +68,8 @@ Geometry* MultiPolygonCreator::_addHoles(vector<LinearRing*> &outers,
 {
   const GeometryFactory& gf = *GeometryFactory::getDefaultInstance();
 
-  vector<Geometry*> polygons;
-  vector<Geometry*>& tmpPolygons = polygons;
+  vector<Geometry*>* polygons = new vector<Geometry*>();
+  vector<Geometry*>& tmpPolygons = *polygons;
   tmpPolygons.reserve(outers.size());
 
   vector<double> outerArea;
Clone this wiki locally