]> www.vanbest.org Git - sasc-ng.git/commitdiff
fix divide by zero
authorleslie <unknown>
Thu, 4 Feb 2010 19:05:47 +0000 (20:05 +0100)
committerleslie <unknown>
Thu, 4 Feb 2010 19:05:47 +0000 (20:05 +0100)
cam.c

diff --git a/cam.c b/cam.c
index 337b8d7db65edfae9776ad9646558d41ae221c0b..0a47e9219573673ab1ac807ed9a5f36a14863acf 100644 (file)
--- 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)