Do not skip mjSpec's with repeated model names when attaching a new mjSpec.

PiperOrigin-RevId: 744705838
Change-Id: Ie47a3c029f443910629619b7f9ff43ab07646725
This commit is contained in:
Alessio Quaglino
2025-04-07 06:51:21 -07:00
committed by Copybara-Service
parent 58234b2217
commit d7027fb1c0
3 changed files with 33 additions and 18 deletions
+1 -1
View File
@@ -73,7 +73,7 @@ mjSpec* mj_copySpec(const mjSpec* s) {
try {
modelC = new mjCModel(*static_cast<mjCModel*>(s->element));
} catch (mjCError& e) {
modelC->SetError(e);
static_cast<mjCModel*>(s->element)->SetError(e);
return nullptr;
}
return &modelC->spec;