no more segfault when frontend device is busy
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Mon, 19 Jun 2006 21:08:46 +0000 (21:08 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Mon, 19 Jun 2006 21:08:46 +0000 (21:08 +0000)
lib/dvb/frontend.cpp

index e3bd5bc..e495b1c 100644 (file)
@@ -1680,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;