From 472c3478e08d7416a174d3a254cbc4dc3f81e62b Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Sat, 8 Sep 2018 08:27:45 +0200 Subject: [PATCH] Emit error messages on missing units --- src/ifcgeom/IfcGeomFunctions.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ifcgeom/IfcGeomFunctions.cpp b/src/ifcgeom/IfcGeomFunctions.cpp index 4287554ba2..35437546cd 100644 --- a/src/ifcgeom/IfcGeomFunctions.cpp +++ b/src/ifcgeom/IfcGeomFunctions.cpp @@ -167,6 +167,8 @@ namespace { IfcSchema::IfcProject* project = *projects->begin(); std::pair unit_info = k->initializeUnits(project->UnitsInContext()); unit_magnitude = unit_info.second; + } else { + Logger::Error("A single IfcProject is expected (encountered " + boost::lexical_cast(projects->size()) + "); unable to read unit information."); } // Set precision from file