diff options
author | louis <louis.braun@gmx.de> | 2016-03-06 06:56:53 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2016-03-06 06:56:53 +0100 |
commit | f769e1b2443c46ba40ad98a391f6e23bcdda4c8f (patch) | |
tree | bcd43fefe49f54755df7df84e2e9bdda3c7a9d10 /coreengine/animation.c | |
parent | 21ef5263efe8598d9beedc47a9ddd42d2cda5ace (diff) | |
download | vdr-plugin-skindesigner-f769e1b2443c46ba40ad98a391f6e23bcdda4c8f.tar.gz vdr-plugin-skindesigner-f769e1b2443c46ba40ad98a391f6e23bcdda4c8f.tar.bz2 |
fixed possible division by zero
Diffstat (limited to 'coreengine/animation.c')
-rw-r--r-- | coreengine/animation.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/coreengine/animation.c b/coreengine/animation.c index fb88ab6..863527c 100644 --- a/coreengine/animation.c +++ b/coreengine/animation.c @@ -277,6 +277,8 @@ void cAnimation::Shift(void) { int frametime = 1000 / FPS; int steps = (double)shifttime / (double)frametime; + if (steps < 2) + return; int stepXLinear = 0; int stepYLinear = 0; if (shiftstart.X() == shiftend.X()) { |