X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/6f73e6abddf4170357c490966d0e1c622eb376f5..1ba858ae812289da65cad37cbedcf2ae4bc0f6c3:/lib/base/ebase.cpp diff --git a/lib/base/ebase.cpp b/lib/base/ebase.cpp index bf41dc0b..01ee6a53 100644 --- a/lib/base/ebase.cpp +++ b/lib/base/ebase.cpp @@ -200,7 +200,7 @@ int eMainloop::processOneEvent(unsigned int twisted_timeout, PyObject **res, ePy if (additional) { PyObject *key, *val; - int pos=0; + Py_ssize_t pos=0; while (PyDict_Next(additional, &pos, &key, &val)) { pfd[i].fd = PyObject_AsFileDescriptor(key); pfd[i++].events = PyInt_AsLong(val); @@ -443,7 +443,7 @@ static PyObject * eTimerPy_is_active(eTimerPy* self) { PyObject *ret = NULL; - ret = !!self->tm->isActive() ? Py_True : Py_False; + ret = self->tm->isActive() ? Py_True : Py_False; Org_Py_INCREF(ret); return ret; }