From 59cee6bc80d4697bec7bebb8dd65312bddec34ad Mon Sep 17 00:00:00 2001 From: Andreas Monzner Date: Wed, 26 Apr 2006 22:57:35 +0000 Subject: [PATCH] do explicit cast --- lib/dvb/pmt.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/dvb/pmt.cpp b/lib/dvb/pmt.cpp index b8663f4b..47251835 100644 --- a/lib/dvb/pmt.cpp +++ b/lib/dvb/pmt.cpp @@ -159,7 +159,7 @@ PyObject *eDVBServicePMTHandler::getCaIds() { case CA_DESCRIPTOR: { - const CaDescriptor *cadescr = *desc; + const CaDescriptor *cadescr = (const CaDescriptor*)*desc; uint16_t caid = cadescr->getCaSystemId(); int idx=0; while (caids[idx] && caids[idx] != caid) @@ -177,7 +177,7 @@ PyObject *eDVBServicePMTHandler::getCaIds() { case CA_DESCRIPTOR: { - const CaDescriptor *cadescr = *desc; + const CaDescriptor *cadescr = (const CaDescriptor*)*desc; uint16_t caid = cadescr->getCaSystemId(); int idx=0; while (caids[idx] && caids[idx] != caid) -- 2.30.2