Particles potential crash fix

This commit is contained in:
honix 2017-05-15 20:49:20 +03:00
parent 4db79346bb
commit 9d7d24682d
1 changed files with 2 additions and 0 deletions

View File

@ -4859,6 +4859,7 @@ void RasterizerStorageGLES3::particles_set_amount(RID p_particles, int p_amount)
Particles *particles = particles_owner.getornull(p_particles);
ERR_FAIL_COND(!particles);
ERR_FAIL_COND(p_amount < 1);
particles->amount = p_amount;
@ -4912,6 +4913,7 @@ void RasterizerStorageGLES3::particles_set_lifetime(RID p_particles, float p_lif
Particles *particles = particles_owner.getornull(p_particles);
ERR_FAIL_COND(!particles);
ERR_FAIL_COND(p_lifetime <= 0);
particles->lifetime = p_lifetime;
}
void RasterizerStorageGLES3::particles_set_pre_process_time(RID p_particles, float p_time) {