remove warning
[enigma2.git] / lib / dvb / frontend.cpp
index a1bc3d9ff2a5361eaf20991ef01bfb2e8c4f1846..e495b1c5a079f4afe0c9d7a92a18dfd3bc72c5d6 100644 (file)
@@ -1002,6 +1002,7 @@ PyObject *eDVBFrontend::readTransponderData(bool original)
                                eDebug("FE_GET_FRONTEND (%m)");
                        else
                        {
+                               const FRONTENDPARAMETERS &parm = original ? this->parm : front;
                                tmp = "INVERSION_AUTO";
                                switch(parm_inversion)
                                {
@@ -1679,6 +1680,12 @@ RESULT eDVBFrontend::tune(const iDVBFrontendParameters &where)
 
        int res=0;
 
+       if (!m_sn)
+       {
+               eDebug("no frontend device opened... do not try to tune !!!");
+               return -ENODEV;
+       }
+
        if (m_type == -1)
                return -ENODEV;