forked from bartvdbraak/blender
fix for error reported on IRC, sorting zero sized lists would cause a crash.
This commit is contained in:
parent
3dbc34049a
commit
4fa92f1e5f
@ -111,7 +111,13 @@ float rng_getFloat(RNG *rng)
|
||||
void rng_shuffleArray(RNG *rng, void *data, int elemSize, int numElems)
|
||||
{
|
||||
int i = numElems;
|
||||
void *temp = malloc(elemSize);
|
||||
void *temp;
|
||||
|
||||
if (numElems <= 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
temp = malloc(elemSize);
|
||||
|
||||
while (--i) {
|
||||
int j = rng_getInt(rng)%numElems;
|
||||
|
Loading…
Reference in New Issue
Block a user