Return 0 on success from mjs_activatePlugin instead of using mju_error.
PiperOrigin-RevId: 684102823 Change-Id: I86b7702094ae886539e1dfb6294381952d507bc1
This commit is contained in:
committed by
Copybara-Service
parent
5dcc31a6aa
commit
a26ba2012e
@@ -206,14 +206,15 @@ void mjs_addSpec(mjSpec* s, mjSpec* child) {
|
||||
|
||||
|
||||
// activate plugin
|
||||
void mjs_activatePlugin(mjSpec* s, const char* name) {
|
||||
int mjs_activatePlugin(mjSpec* s, const char* name) {
|
||||
int plugin_slot = -1;
|
||||
const mjpPlugin* plugin = mjp_getPlugin(name, &plugin_slot);
|
||||
if (!plugin) {
|
||||
mju_error("unknown plugin '%s'", name);
|
||||
return -1;
|
||||
}
|
||||
mjCModel* model = static_cast<mjCModel*>(s->element);
|
||||
model->ActivatePlugin(plugin, plugin_slot);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user