Use early-exit to improve readability of mj_instantiateEquality.

PiperOrigin-RevId: 772917213
Change-Id: I106402d063a8fd0e95154bd8608eb4359d4dfdab
This commit is contained in:
Yuval Tassa
2025-06-18 07:44:23 -07:00
committed by Copybara-Service
parent 92bc486558
commit 335a9ce0c2
+4 -2
View File
@@ -430,7 +430,10 @@ void mj_instantiateEquality(const mjModel* m, mjData* d) {
// find active equality constraints
for (int i=0; i < m->neq; i++) {
if (d->eq_active[i]) {
if (!d->eq_active[i]) {
continue;
}
// get constraint data
data = m->eq_data + mjNEQDATA*i;
id[0] = m->eq_obj1id[i];
@@ -669,7 +672,6 @@ void mj_instantiateEquality(const mjModel* m, mjData* d) {
issparse ? chain : NULL);
}
}
}
mj_freeStack(d);
}