Don't erronously terminate on [SYN004] Non-entity type messages

This commit is contained in:
Thomas Krijnen
2026-06-20 21:18:23 +02:00
parent 669e04664d
commit 7c9df9f980
+2 -1
View File
@@ -725,7 +725,8 @@ std::optional<std::tuple<size_t, const IfcParse::declaration*, IfcEntityInstance
}
if (entity_type->as_entity() == nullptr) {
logger_.get().Message(Logger::LOG_ERROR, "SYN", 4, "Non entity type " + entity_type->name() + " at offset " + std::to_string(token_stream_[2].startPos));
logger_.get().Message(Logger::LOG_ERROR, "SYN", 4, "Non-entity type " + entity_type->name() + " at offset " + std::to_string(token_stream_[2].startPos));
current_id = 0;
goto advance;
}