add workaround
[vuplus_dvbapp] / lib / python / connections.cpp
index 864e552..b54c07b 100644 (file)
@@ -1,11 +1,14 @@
 #include <lib/python/connections.h>
 
 PSignal::PSignal()
 #include <lib/python/connections.h>
 
 PSignal::PSignal()
+       :m_destroyed(0)
 {
 }
 
 PSignal::~PSignal()
 {
 {
 }
 
 PSignal::~PSignal()
 {
+       if (m_destroyed)
+               *m_destroyed = true;
        Py_XDECREF(m_list);
 }
 
        Py_XDECREF(m_list);
 }