From: Felix Domke Date: Sat, 11 Mar 2006 01:51:46 +0000 (+0000) Subject: eDVBChannel::getFrontend: don't crash when there is no frontend. X-Git-Tag: 2.6.0~3817 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/dd3c4517aca3e8114913e1cdabde2eb845956bf6 eDVBChannel::getFrontend: don't crash when there is no frontend. --- diff --git a/lib/dvb/dvb.cpp b/lib/dvb/dvb.cpp index 8c874e86..b887dc0d 100644 --- a/lib/dvb/dvb.cpp +++ b/lib/dvb/dvb.cpp @@ -988,6 +988,9 @@ RESULT eDVBChannel::getDemux(ePtr &demux, int cap) RESULT eDVBChannel::getFrontend(ePtr &frontend) { + frontend = 0; + if (!m_frontend) + return -ENODEV; frontend = &m_frontend->get(); if (frontend) return 0;