From: leslie Date: Thu, 4 Feb 2010 19:05:47 +0000 (+0100) Subject: fix divide by zero X-Git-Tag: upstream/620~100 X-Git-Url: http://www.vanbest.org/gitweb/?a=commitdiff_plain;h=37affdf1f612a660e66fe0b038c4455173e4b88a;p=sasc-ng.git fix divide by zero --- diff --git a/cam.c b/cam.c index 337b8d7..0a47e92 100644 --- a/cam.c +++ b/cam.c @@ -2039,7 +2039,7 @@ void cChannelList::CheckIgnore(void) free(cache); PRINTF(L_CORE_CAIDS,"%d: after check",n); for(cChannelCaids *ch=First(); ch; ch=Next(ch)) ch->Dump(n); - PRINTF(L_CORE_CAIDS,"%d: check cache usage: %d requests, %d hits, %d%% hits",n,cTotal,cHits,cHits*100/cTotal); + PRINTF(L_CORE_CAIDS,"%d: check cache usage: %d requests, %d hits, %d%% hits",n,cTotal,cHits,(cTotal>0)?(cHits*100/cTotal):0); } void cChannelList::Unique(bool full)