fix build with old api
[enigma2.git] / lib / dvb / scan.h
index 3556eb20774937e80c2664286ec3a339977ed4b0..2f75291bf283a4b5d25538aad74dc3daf85f81f3 100644 (file)
@@ -10,7 +10,7 @@
 
 class eDVBScan: public Object, public iObject
 {
-DECLARE_REF;
+DECLARE_REF(eDVBScan);
 private:
                /* chid helper functions: */
                
@@ -65,7 +65,7 @@ public:
        
        void start(const std::list<ePtr<iDVBFrontendParameters> > &known_transponders);
 
-       enum { evtUpdate, evtFinish };
+       enum { evtUpdate, evtFinish, evtFail };
   RESULT connectEvent(const Slot1<void,int> &event, ePtr<eConnection> &connection);
        void insertInto(iDVBChannelList *db);