From 04e177a1fef598f9d3f8f6dc9dff93ede312ae0e Mon Sep 17 00:00:00 2001 From: SirLynix Date: Sun, 26 Feb 2023 14:26:37 +0100 Subject: [PATCH] Utility: Fix OBJ & MTL parsing when extra-space are present --- src/Nazara/Utility/Formats/MTLParser.cpp | 2 ++ src/Nazara/Utility/Formats/OBJParser.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/Nazara/Utility/Formats/MTLParser.cpp b/src/Nazara/Utility/Formats/MTLParser.cpp index 23ab916ee..35955a1bd 100644 --- a/src/Nazara/Utility/Formats/MTLParser.cpp +++ b/src/Nazara/Utility/Formats/MTLParser.cpp @@ -645,6 +645,8 @@ namespace Nz m_currentLine.clear(); } + m_currentLine = Trim(m_currentLine); + if (m_currentLine.empty()) continue; } diff --git a/src/Nazara/Utility/Formats/OBJParser.cpp b/src/Nazara/Utility/Formats/OBJParser.cpp index 26104ca00..3ceb49654 100644 --- a/src/Nazara/Utility/Formats/OBJParser.cpp +++ b/src/Nazara/Utility/Formats/OBJParser.cpp @@ -656,6 +656,8 @@ namespace Nz m_currentLine.clear(); } + m_currentLine = Trim(m_currentLine); + if (m_currentLine.empty()) continue; }