Fix load error message. Fixes #2135

PiperOrigin-RevId: 685668168
Change-Id: Ieac7ccca5bee695cf55fc74bd33fadf77a025cb9
This commit is contained in:
Alessio Quaglino
2024-10-14 05:10:04 -07:00
committed by Copybara-Service
parent 1945926351
commit c5a677a9de
+2 -1
View File
@@ -247,6 +247,7 @@ mjModel* LoadModel(const char* file, mj::Simulate& sim) {
if (!mnew) { if (!mnew) {
std::printf("%s\n", loadError); std::printf("%s\n", loadError);
mju::strcpy_arr(sim.load_error, loadError);
return nullptr; return nullptr;
} }
@@ -258,7 +259,7 @@ mjModel* LoadModel(const char* file, mj::Simulate& sim) {
} }
// if no error and load took more than 1/4 seconds, report load time // if no error and load took more than 1/4 seconds, report load time
if (!loadError[0] && load_seconds > 0.25) { else if (load_seconds > 0.25) {
mju::sprintf_arr(loadError, "Model loaded in %.2g seconds", load_seconds); mju::sprintf_arr(loadError, "Model loaded in %.2g seconds", load_seconds);
} }