From 0a8310af38022a5794c6ec8f0b5a6e745debfdea Mon Sep 17 00:00:00 2001 From: Alan Fitton Date: Mon, 26 Sep 2011 17:35:12 +0000 Subject: issue 129, issue 130 --- src/trg-torrent-model.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/trg-torrent-model.c') diff --git a/src/trg-torrent-model.c b/src/trg-torrent-model.c index 90d9d6f..8959027 100644 --- a/src/trg-torrent-model.c +++ b/src/trg-torrent-model.c @@ -264,10 +264,6 @@ update_torrent_iter(TrgTorrentModel * model, gint64 rpcv, gint64 serial, statusIcon = torrent_get_status_icon(rpcv, newFlags); pf = torrent_get_peersfrom(t); trackerStats = torrent_get_tracker_stats(t); - if (json_array_get_length(trackerStats) > 0) { - JsonObject *firstTracker = json_array_get_object_element(trackerStats, 0); - firstTrackerHost = trg_gregex_get_first(priv->urlHostRegex, tracker_stats_get_host(firstTracker)); - } gtk_tree_model_get(GTK_TREE_MODEL(model), iter, TORRENT_COLUMN_FLAGS, &lastFlags, @@ -275,6 +271,11 @@ update_torrent_iter(TrgTorrentModel * model, gint64 rpcv, gint64 serial, json_object_ref(t); + if (json_array_get_length(trackerStats) > 0) { + JsonObject *firstTracker = json_array_get_object_element(trackerStats, 0); + firstTrackerHost = trg_gregex_get_first(priv->urlHostRegex, tracker_stats_get_host(firstTracker)); + } + #ifdef DEBUG gtk_list_store_set(ls, iter, TORRENT_COLUMN_ICON, statusIcon, -1); gtk_list_store_set(ls, iter, -- cgit v1.2.3