X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/f1dada7c1609b051d29a65a51cc227449350ee16..191cade7c45bee53df2776ff5bb3f26b2cdafc12:/lib/dvb/pmt.cpp 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)