From d340a46e8841c02b6f0e76207497e70a512a1364 Mon Sep 17 00:00:00 2001 From: leslie Date: Thu, 6 Aug 2009 12:17:00 +0800 Subject: [PATCH] cardclient-cccam2: fix share priority by status --- systems/cardclient/cccam2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/systems/cardclient/cccam2.c b/systems/cardclient/cccam2.c index f60f887..baf55a6 100644 --- a/systems/cardclient/cccam2.c +++ b/systems/cardclient/cccam2.c @@ -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