summaryrefslogtreecommitdiff
path: root/menu_whatson.c
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger (at) gmx (dot) de>2008-06-09 22:02:49 +0200
committerChristian Wieninger <cwieninger (at) gmx (dot) de>2008-06-09 22:02:49 +0200
commit4c4b69044e35b11bf087098583ba7b04bfc4a513 (patch)
tree2b506ff4155274ea2540d7fbd0431a615ca64d70 /menu_whatson.c
parenta9a6f89e3a7f31159817794da79cf44a2f910f99 (diff)
downloadvdr-plugin-epgsearch-4c4b69044e35b11bf087098583ba7b04bfc4a513.tar.gz
vdr-plugin-epgsearch-4c4b69044e35b11bf087098583ba7b04bfc4a513.tar.bz2
additional user variables and bug fix with 0 length events and progressbar
Diffstat (limited to 'menu_whatson.c')
-rw-r--r--menu_whatson.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/menu_whatson.c b/menu_whatson.c
index 41d3ae5..973d5cf 100644
--- a/menu_whatson.c
+++ b/menu_whatson.c
@@ -102,7 +102,8 @@ bool cMenuMyScheduleItem::Update(bool Force)
if (mode == showNow)
{
int dur = event->Duration();
- frac = ((now - startTime) * 8 + (dur >> 1)) / dur;
+ if (dur != 0)
+ frac = ((now - startTime) * 8 + (dur >> 1)) / dur;
}
if (mode == showNext)
frac = ( ( 30*60 - min((long int)30*60, startTime - now) ) * 8 + 15*60 ) / (30*60);