]> www.vanbest.org Git - sasc-ng.git/commitdiff
cardclient-cccam2: fix share priority by status
authorleslie <unknown>
Thu, 6 Aug 2009 04:17:00 +0000 (12:17 +0800)
committerleslie <unknown>
Thu, 6 Aug 2009 04:17:00 +0000 (12:17 +0800)
systems/cardclient/cccam2.c

index f60f887c16416cc8fd9357c43df12ce5a22c208a..baf55a6165ed9d4fcce6da302c830480a91a100b 100644 (file)
@@ -309,7 +309,7 @@ void cShare::AddProv(int provid)
 bool cShare::Compare(const cShare *s) const
 {
   // success or untried is better ;)
-  if(s->status*status<0) return s->status>=0;
+  if((s->status<0)!=(status<0)) return s->status>=0;
   // lower lag is better
   if(s->lag!=lag) return s->lag<lag;
   // lower hops is better