From fc8b045ee19f771414ce12414d46b65028da0162 Mon Sep 17 00:00:00 2001 From: luboslenco Date: Wed, 4 Dec 2019 12:34:40 +0100 Subject: [PATCH] Improve obj parser --- Sources/arm/format/ObjParser.hx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Sources/arm/format/ObjParser.hx b/Sources/arm/format/ObjParser.hx index 3207392c..a88bb2a4 100644 --- a/Sources/arm/format/ObjParser.hx +++ b/Sources/arm/format/ObjParser.hx @@ -329,7 +329,14 @@ class ObjParser { while (true) { // Read into buffer var c = bytes.get(pos); if (c == " ".code || c == "\n".code || c == "\r".code) break; - if (c == "E".code) return 0.0; // Assume number close to zero for now + if (c == "E".code) { + while (true) { + pos++; + c = bytes.get(pos); + if (c == " ".code || c == "\n".code || c == "\r".code) break; + } + return 0.0; // Assume number close to zero for now + } pos++; buf[bi++] = c; }