diff options
author | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2008-06-09 22:02:49 +0200 |
---|---|---|
committer | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2008-06-09 22:02:49 +0200 |
commit | 4c4b69044e35b11bf087098583ba7b04bfc4a513 (patch) | |
tree | 2b506ff4155274ea2540d7fbd0431a615ca64d70 /menu_whatson.c | |
parent | a9a6f89e3a7f31159817794da79cf44a2f910f99 (diff) | |
download | vdr-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.c | 3 |
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); |