From 21c9598409506c525a64a211b513d0cf0b20d06a Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Thu, 26 Mar 2020 18:53:57 +0100 Subject: [PATCH] Remove duplicate element quantity from XML #802 --- src/serializers/schema_dependent/XmlSerializer.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/serializers/schema_dependent/XmlSerializer.cpp b/src/serializers/schema_dependent/XmlSerializer.cpp index b548225af7..63646f9282 100644 --- a/src/serializers/schema_dependent/XmlSerializer.cpp +++ b/src/serializers/schema_dependent/XmlSerializer.cpp @@ -305,11 +305,7 @@ ptree* descend(IfcSchema::IfcObjectDefinition* product, ptree& tree, IfcUtil::If IfcSchema::IfcPropertySetDefinition* pset = *it; if (pset->declaration().is(IfcSchema::IfcPropertySet::Class())) { format_entity_instance(pset, child, true); - } - if (pset->declaration().is(IfcSchema::IfcElementQuantity::Class())) { - format_entity_instance(pset, child, true); - } - if (pset->declaration().is(IfcSchema::IfcElementQuantity::Class())) { + } else if (pset->declaration().is(IfcSchema::IfcElementQuantity::Class())) { format_entity_instance(pset, child, true); } }