diff options
author | Christian Dywan <christian@twotoasts.de> | 2012-09-09 22:34:33 +0200 |
---|---|---|
committer | Christian Dywan <christian@twotoasts.de> | 2012-09-09 22:34:33 +0200 |
commit | b91cac910d57959cfa6231a1e2ee6dd466c31d0d (patch) | |
tree | e74cfbcd44d8ccefe2b1712b9de63c79d52ae3a6 | |
parent | d227223747edc7e639b0eae3553b020c692aa98a (diff) | |
download | midori-b91cac910d57959cfa6231a1e2ee6dd466c31d0d.tar.gz |
Fix bogus speed display by removing old values
-rw-r--r-- | midori/midori-download.vala | 6 | ||||
-rw-r--r-- | toolbars/midori-transferbar.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/midori/midori-download.vala b/midori/midori-download.vala index ee44a9d6..ce9003c3 100644 --- a/midori/midori-download.vala +++ b/midori/midori-download.vala @@ -83,8 +83,10 @@ namespace Midori { } string speed; - if (elapsed != last_time) - speed = format_size ((int)((current_size - last_size) / (elapsed - last_time))); + if (elapsed != last_time) { + speed = format_size ((uint64)( + (current_size - last_size) / (elapsed - last_time))); + } else /* i18n: Unknown number of bytes, used for transfer rate like ?B/s */ speed = _("?B"); diff --git a/toolbars/midori-transferbar.c b/toolbars/midori-transferbar.c index 76e2c8e0..81ad85a5 100644 --- a/toolbars/midori-transferbar.c +++ b/toolbars/midori-transferbar.c @@ -213,8 +213,6 @@ midori_transferbar_add_download_item (MidoriTransferbar* transferbar, G_CALLBACK (midori_transferbar_download_notify_status_cb), info); g_signal_connect (button, "clicked", G_CALLBACK (midori_transferbar_download_button_clicked_cb), info); - g_object_set_data_full (G_OBJECT (download), "last-time", g_new0 (gdouble, 1), g_free); - g_object_set_data_full (G_OBJECT (download), "last-size", g_new0 (guint64, 1), g_free); } static void |