From 37affdf1f612a660e66fe0b038c4455173e4b88a Mon Sep 17 00:00:00 2001 From: leslie <unknown> Date: Thu, 4 Feb 2010 20:05:47 +0100 Subject: [PATCH] fix divide by zero --- cam.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) -- 2.39.5