summaryrefslogtreecommitdiff
path: root/coreengine
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2016-03-06 06:56:53 +0100
committerlouis <louis.braun@gmx.de>2016-03-06 06:56:53 +0100
commitf769e1b2443c46ba40ad98a391f6e23bcdda4c8f (patch)
treebcd43fefe49f54755df7df84e2e9bdda3c7a9d10 /coreengine
parent21ef5263efe8598d9beedc47a9ddd42d2cda5ace (diff)
downloadvdr-plugin-skindesigner-f769e1b2443c46ba40ad98a391f6e23bcdda4c8f.tar.gz
vdr-plugin-skindesigner-f769e1b2443c46ba40ad98a391f6e23bcdda4c8f.tar.bz2
fixed possible division by zero
Diffstat (limited to 'coreengine')
-rw-r--r--coreengine/animation.c2
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()) {