Fix more mjData stack leakages.

PiperOrigin-RevId: 562545230
Change-Id: I2facf25b00878669dc12d5865767a44229d2ca48
This commit is contained in:
Saran Tunyasuvunakool
2023-09-04 06:37:53 -07:00
committed by Copybara-Service
parent 5a21e202ed
commit 0e36f00857
9 changed files with 20 additions and 14 deletions
+2 -2
View File
@@ -459,7 +459,7 @@ void mj_island(const mjModel* m, mjData* d) {
memset(d->island_dofnum, 0, nisland*sizeof(int));
for (int i=0; i < nv; i++) {
// dof_island
int island = tree_island[m->dof_treeid[i]];;
int island = tree_island[m->dof_treeid[i]];
d->dof_island[i] = island;
// island_dofnum
@@ -497,7 +497,7 @@ void mj_island(const mjModel* m, mjData* d) {
mjERROR("not all islands assigned to dofs");
}
// finalize dof_islandind: set remaning indices to -1
// finalize dof_islandind: set remaining indices to -1
for (int i=num_dof_island; i < nv; i++) {
d->island_dofind[i] = -1;
}