Skip to content

v0.2.54..v0.2.55 changeset PolygonCriterion.cpp

Garret Voltz edited this page Aug 14, 2020 · 1 revision
diff --git a/hoot-core/src/main/cpp/hoot/core/criterion/PolygonCriterion.cpp b/hoot-core/src/main/cpp/hoot/core/criterion/PolygonCriterion.cpp
index e90bf38..8adb634 100644
--- a/hoot-core/src/main/cpp/hoot/core/criterion/PolygonCriterion.cpp
+++ b/hoot-core/src/main/cpp/hoot/core/criterion/PolygonCriterion.cpp
@@ -29,7 +29,6 @@
 
 // hoot
 #include <hoot/core/util/Factory.h>
-#include <hoot/core/schema/OsmSchema.h>
 #include <hoot/core/elements/Relation.h>
 #include <hoot/core/schema/MetadataTags.h>
 #include <hoot/core/elements/Way.h>
@@ -46,7 +45,7 @@ PolygonCriterion::PolygonCriterion()
 bool PolygonCriterion::isSatisfied(const ConstElementPtr& e) const
 {
   LOG_VART(e->getElementId());
-  //LOG_VART(e);
+  //LOG_VARD(e);
 
   bool result = false;
 
@@ -56,10 +55,10 @@ bool PolygonCriterion::isSatisfied(const ConstElementPtr& e) const
   }
   else if (e->getElementType() == ElementType::Relation)
   {
-    ConstRelationPtr r = std::dynamic_pointer_cast<const Relation>(e);
-    result |= r->getType() == MetadataTags::RelationBuilding();
-    result |= r->getType() == MetadataTags::RelationMultiPolygon();
-    result |= r->getType() == MetadataTags::RelationSite();
+    ConstRelationPtr relation = std::dynamic_pointer_cast<const Relation>(e);
+    result |= relation->getType() == MetadataTags::RelationBuilding();
+    result |= relation->getType() == MetadataTags::RelationMultiPolygon();
+    result |= relation->getType() == MetadataTags::RelationSite();
   }
   else if (e->getElementType() == ElementType::Way)
   {
Clone this wiki locally