diff options
author | James Bursa <james@netsurf-browser.org> | 2004-06-27 23:29:02 +0000 |
---|---|---|
committer | James Bursa <james@netsurf-browser.org> | 2004-06-27 23:29:02 +0000 |
commit | bc89d52e4ccf55d93aeb65e45dd82c2f9c2596c7 (patch) | |
tree | bdb305d9a8d9c7d7b1023997d52c9c3ac26ffae8 /riscos | |
parent | a1d73ecd110f6cc252f6146672802f87cc45723d (diff) | |
download | netsurf-bc89d52e4ccf55d93aeb65e45dd82c2f9c2596c7.tar.gz netsurf-bc89d52e4ccf55d93aeb65e45dd82c2f9c2596c7.tar.bz2 |
[project @ 2004-06-27 23:29:02 by bursa]
Fix divide by 0.
svn path=/import/netsurf/; revision=1021
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); |