summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Dywan <christian@twotoasts.de>2012-09-09 22:34:33 +0200
committerChristian Dywan <christian@twotoasts.de>2012-09-09 22:34:33 +0200
commitb91cac910d57959cfa6231a1e2ee6dd466c31d0d (patch)
treee74cfbcd44d8ccefe2b1712b9de63c79d52ae3a6
parentd227223747edc7e639b0eae3553b020c692aa98a (diff)
downloadmidori-b91cac910d57959cfa6231a1e2ee6dd466c31d0d.tar.gz
Fix bogus speed display by removing old values
-rw-r--r--midori/midori-download.vala6
-rw-r--r--toolbars/midori-transferbar.c2
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