Break out of loop in case of attribute count mismatch

This commit is contained in:
Thomas Krijnen
2018-08-10 14:57:33 +02:00
committed by GitHub
parent 40b70b1815
commit ba5049a7eb
+1 -1
View File
@@ -139,7 +139,7 @@ ptree& format_entity_instance(IfcUtil::IfcBaseEntity* instance, ptree& child, pt
instance->getArgument(i);
} catch (const std::exception& e) {
Logger::Error("Expected " + boost::lexical_cast<std::string>(n) + " attributes for:", instance->entity);
continue;
break;
}
const Argument* argument = instance->getArgument(i);
if (argument->isNull()) continue;