diff options
Diffstat (limited to 'riscos')
-rw-r--r-- | riscos/download.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/riscos/download.c b/riscos/download.c index e1599fc46..38a160866 100644 --- a/riscos/download.c +++ b/riscos/download.c @@ -316,6 +316,8 @@ void ro_gui_download_update_status(struct gui_download_window *dw) } } else { left = dw->last_time.tv_sec - dw->start_time.tv_sec; + if (left == 0) + left = 1; rate = (float) dw->received / (float) left; sprintf(time, "%u:%.2u", left / 60, left % 60); speed = human_friendly_bytesize(rate); |