forked from bartvdbraak/blender
Bugfix #3698
Crash fix for deleting all vertices in a Mesh when this Mesh had a Vertex parent.
This commit is contained in:
parent
21db524a38
commit
f6fb4a30a1
@ -1228,9 +1228,11 @@ static void give_parvert(Object *par, int nr, float *vec)
|
|||||||
DerivedMesh *dm = par->derivedDeform; //mesh_get_derived_deform(par, &needsFree);
|
DerivedMesh *dm = par->derivedDeform; //mesh_get_derived_deform(par, &needsFree);
|
||||||
|
|
||||||
if(dm) {
|
if(dm) {
|
||||||
if(nr >= dm->getNumVerts(dm)) nr= 0;
|
int tot= dm->getNumVerts(dm);
|
||||||
|
if(tot) {
|
||||||
dm->getVertCo(dm, nr, vec);
|
if(nr >= tot) nr= 0;
|
||||||
|
dm->getVertCo(dm, nr, vec);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user