From: leslie Date: Tue, 9 Jun 2009 07:11:19 +0000 (+0800) Subject: fix segfault in ECM overridey X-Git-Tag: 0.9.2~19 X-Git-Url: http://www.vanbest.org/gitweb/?a=commitdiff_plain;h=41c57ef8825772b4137d1d504b0d687d84a51a00;p=sasc-ng.git fix segfault in ECM overridey --- diff --git a/cam.c b/cam.c index 66caf45..92858ed 100644 --- a/cam.c +++ b/cam.c @@ -1271,7 +1271,7 @@ void cEcmHandler::ParseCAInfo(int SysId) cEcmInfo *n; while((n=ecms.First())) { ecms.Del(n,false); - overrides.UpdateEcm(ecm,dolog); + overrides.UpdateEcm(n,dolog); LBSTARTF(L_CORE_ECM); if(dolog) LBPUT("%s: found %04x(%04x) (%s) id %04x with ecm %x/%x ",id,n->caId,n->emmCaId,n->name,n->provId,n->ecm_pid,n->ecm_table); cEcmInfo *e=ecmList.First();