summaryrefslogtreecommitdiff
path: root/src/trg-torrent-model.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-10-01 11:57:57 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-10-01 11:57:57 +0000
commitd211a124950c0a648c417e1e81a553391531245d (patch)
tree831ba2a9f101d8307bb5cc9b57aa1f59e0d8d317 /src/trg-torrent-model.c
parentd37e60bf0ba266368bea34b6b080d17d52d3d32c (diff)
issue 135
Diffstat (limited to 'src/trg-torrent-model.c')
-rw-r--r--src/trg-torrent-model.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/trg-torrent-model.c b/src/trg-torrent-model.c
index d418f15..884e7df 100644
--- a/src/trg-torrent-model.c
+++ b/src/trg-torrent-model.c
@@ -221,7 +221,9 @@ trg_torrent_model_stats_scan_foreachfunc(GtkTreeModel * model,
trg_torrent_model_update_stats *stats =
(trg_torrent_model_update_stats *) gdata;
guint flags;
+
gtk_tree_model_get(model, iter, TORRENT_COLUMN_FLAGS, &flags, -1);
+
if (flags & TORRENT_FLAG_SEEDING)
stats->seeding++;
else if (flags & TORRENT_FLAG_DOWNLOADING)
@@ -229,6 +231,9 @@ trg_torrent_model_stats_scan_foreachfunc(GtkTreeModel * model,
else if (flags & TORRENT_FLAG_PAUSED)
stats->paused++;
+ if (flags & TORRENT_FLAG_ERROR)
+ stats->error++;
+
stats->count++;
return FALSE;