update default bouquet
[enigma2.git] / lib / python / connections.cpp
index 3c31baf853f4bf0660bc89375a19ca27b7a6b789..864e55240081c6c083520d7efd2249bf67497c06 100644 (file)
@@ -20,13 +20,12 @@ void PSignal::callPython(ePyObject tuple)
        }
 }
 
-PyObject *PSignal::get()
+PyObject *PSignal::get(bool steal)
 {
-       if (!m_list)
-       {
-               m_list = PyList_New(0);
+       if (!steal) {
+               if (!m_list)
+                       m_list = PyList_New(0);
                Py_INCREF(m_list);
        }
-       Py_INCREF(m_list);
        return m_list;
 }