]> granicus.if.org Git - transmission/commitdiff
(gtk) #1069: revert r6280
authorCharles Kerr <charles@transmissionbt.com>
Wed, 2 Jul 2008 04:27:15 +0000 (04:27 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Wed, 2 Jul 2008 04:27:15 +0000 (04:27 +0000)
gtk/details.c

index 3ca1a408a89ecd327bece98630e94dfeb7a942c2..93a7bf27ba97096ebc803faa974ff9ddf7ec78e2 100644 (file)
@@ -456,8 +456,6 @@ static void
 refresh_peers (GtkWidget * top)
 {
   int i;
-  int seedCount = 0;
-  int leechCount = 0;
   int n_peers;
   GtkTreeIter iter;
   PeerData * p = (PeerData*) g_object_get_data (G_OBJECT(top), "peer-data");
@@ -492,12 +490,6 @@ refresh_peers (GtkWidget * top)
   n_peers = 0;
   peers = tr_torrentPeers (tor, &n_peers);
   qsort (peers, n_peers, sizeof(tr_peer_stat), compare_peers);
-  for( i=0; i<n_peers; ++i ) {
-    if( peers[i].progress >= 1.0 )
-      ++seedCount;
-    else
-      ++leechCount;
-  }
 
   i = 0;
   if (gtk_tree_model_get_iter_first (model, &iter)) do
@@ -533,10 +525,8 @@ refresh_peers (GtkWidget * top)
     refresh_pieces (p->completeness, NULL, p->gtor);
 #endif
 
-  /* use the tracker-supplied information if it's available;
-   * otherwise, use the counts of connected peers as a fallback */
-  fmtpeercount (p->seeders_lb, stat->seeders >= 0 ? stat->seeders : seedCount );
-  fmtpeercount (p->leechers_lb, stat->leechers >= 0 ? stat->leechers : leechCount );
+  fmtpeercount (p->seeders_lb, stat->seeders );
+  fmtpeercount (p->leechers_lb, stat->leechers );
   fmtpeercount (p->completed_lb, stat->timesCompleted );
 
   free( peers );