X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/f2e5d9edd75744f7a62135ad4e032fda84fdb2a0..91d6a80d002384058ee98b59b89325b36db0ba8b:/lib/dvb/pmt.cpp?ds=sidebyside diff --git a/lib/dvb/pmt.cpp b/lib/dvb/pmt.cpp index 1d9ca83d..e7094200 100644 --- a/lib/dvb/pmt.cpp +++ b/lib/dvb/pmt.cpp @@ -87,9 +87,9 @@ void eDVBServicePMTHandler::PMTready(int error) { m_have_cached_program = false; serviceEvent(eventNewProgramInfo); - eEPGCache::getInstance()->PMTready(this); if (!m_pvr_channel) // don't send campmt to camd.socket for playbacked services { + eEPGCache::getInstance()->PMTready(this); if(!m_ca_servicePtr) { int demuxes[2] = {0,0}; @@ -865,7 +865,7 @@ static PyObject *createTuple(int pid, const char *type) return r; } -static inline PyObject PyList_AppendSteal(PyObject *list, PyObject *item) +static inline void PyList_AppendSteal(PyObject *list, PyObject *item) { PyList_Append(list, item); Py_DECREF(item);