diff --git a/irr/src/CGLTFMeshFileLoader.cpp b/irr/src/CGLTFMeshFileLoader.cpp index 8f1523c85..f96098c71 100644 --- a/irr/src/CGLTFMeshFileLoader.cpp +++ b/irr/src/CGLTFMeshFileLoader.cpp @@ -678,12 +678,12 @@ std::optional CGLTFMeshFileLoader::tryParseGLTF(io::IReadFile* // We probably don't need this, but add it just to be sure. buf[size] = '\0'; Json::CharReaderBuilder builder; - const std::unique_ptr reader(builder.newCharReader()); + const std::unique_ptr reader(builder.newCharReader()); Json::Value json; JSONCPP_STRING err; - if (!reader->parse(buf.get(), buf.get() + size, &json, &err)) { - return std::nullopt; - } + if (!reader->parse(buf.get(), buf.get() + size, &json, &err)) { + return std::nullopt; + } try { return tiniergltf::GlTF(json); } catch (const std::runtime_error &e) {