From: Alexis Laferrière Date: Mon, 17 Jul 2017 18:06:56 +0000 (-0400) Subject: gamnit: fix div by zero when there is no animation X-Git-Url: http://nitlanguage.org gamnit: fix div by zero when there is no animation Signed-off-by: Alexis Laferrière --- diff --git a/lib/gamnit/flat/flat_core.nit b/lib/gamnit/flat/flat_core.nit index 800b3de..932a584 100644 --- a/lib/gamnit/flat/flat_core.nit +++ b/lib/gamnit/flat/flat_core.nit @@ -687,7 +687,7 @@ private class Simple2dProgram vec3 c; // coords float end = a_start + a_loops/a_fps*a_n_frames; - if (a_loops == -1.0 || time < end) { + if (a_fps != 0.0 && (a_loops == -1.0 || time < end)) { // in animation float frame = mod(floor((time-a_start)*a_fps), a_n_frames); v_coord = a_tex_coord + a_tex_diff*frame;