diff options
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); |