- eConnections holds reference to object
[enigma2.git] / lib / dvb / frontend.cpp
index c51eeea7193054cc9dd8bc8de2054d85462d0ad1..8948f194513f28dba9a26a50e9f10a451a07f00c 100644 (file)
@@ -391,7 +391,7 @@ RESULT eDVBFrontend::tune(const iDVBFrontendParameters &where)
 
 RESULT eDVBFrontend::connectStateChange(const Slot1<void,iDVBFrontend*> &stateChange, ePtr<eConnection> &connection)
 {
-       connection = new eConnection(m_stateChanged.connect(stateChange));
+       connection = new eConnection(this, m_stateChanged.connect(stateChange));
        return 0;
 }