]> www.vanbest.org Git - sasc-ng.git/commitdiff
fix segfault in ECM overridey
authorleslie <unknown>
Tue, 9 Jun 2009 07:11:19 +0000 (15:11 +0800)
committerleslie <unknown>
Tue, 9 Jun 2009 07:11:19 +0000 (15:11 +0800)
cam.c

diff --git a/cam.c b/cam.c
index 66caf45a54932ae2331c280a2743372f78b3a7a0..92858ed436e62d22cb3223a44ec8c299dfb7e569 100644 (file)
--- 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();