From dbdc2add81184f542c4f57c90f420665c76d2b5b Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Thu, 14 Nov 2024 21:57:27 +0100 Subject: [PATCH] Parsing file with trailing comment fails --- src/ifcparse/IfcParse.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ifcparse/IfcParse.cpp b/src/ifcparse/IfcParse.cpp index 544c4b6600..eb883a067e 100644 --- a/src/ifcparse/IfcParse.cpp +++ b/src/ifcparse/IfcParse.cpp @@ -1377,7 +1377,7 @@ void IfcFile::initialize_(IfcParse::IfcSpfStream* s) { Logger::Message(Logger::LOG_ERROR, "Parsing terminated"); } - if (next_token.type == Token_NONE) { + if (!stream->eof && next_token.type == Token_NONE) { good_ = file_open_status::INVALID_SYNTAX; break; }