From 62a0f21a57913429c4c1c8f981e7ab7975425311 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Mon, 20 Jun 2016 11:34:13 +0200 Subject: [PATCH] Fix #94 --- src/ifcparse/IfcParse.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ifcparse/IfcParse.cpp b/src/ifcparse/IfcParse.cpp index f720a09986..1de1627224 100644 --- a/src/ifcparse/IfcParse.cpp +++ b/src/ifcparse/IfcParse.cpp @@ -428,7 +428,8 @@ bool ParseBool(const char *pStart, bool &val) { if (strlen(pStart) != 3 || pStart[0] != '.' || pStart[2] != '.') return false; char mid = pStart[1]; - if (!(mid == 'T' || mid == 'F')) + /// @todo https://github.com/IfcOpenShell/IfcOpenShell/issues/95 + if (!(mid == 'T' || mid == 'F' || mid == 'U')) return false; val = (mid == 'T'); return true;