aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-05-26 15:26:03 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-05-26 15:26:03 +0000
commit49990dc5d536344c2a5793d0d21cb2880e5c5247 (patch)
tree42b7c7f8118c47b8ede08e4b68f151fc06bddfab /lib
parent2a2ec738fb169d58f1d36b2fc0e1c509822c33f4 (diff)
downloadenigma2-49990dc5d536344c2a5793d0d21cb2880e5c5247.tar.gz
enigma2-49990dc5d536344c2a5793d0d21cb2880e5c5247.zip
fix segfault on ci init
Diffstat (limited to 'lib')
-rw-r--r--lib/dvb_ci/dvbci.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/dvb_ci/dvbci.cpp b/lib/dvb_ci/dvbci.cpp
index 17754adf..800a40d2 100644
--- a/lib/dvb_ci/dvbci.cpp
+++ b/lib/dvb_ci/dvbci.cpp
@@ -124,7 +124,7 @@ int eDVBCIInterfaces::sendCAPMT(int slotid)
while (it != m_pmt_handlers.end())
{
eDVBCISlot *tmp = it->cislot;
- while (tmp != slot)
+ while (tmp && tmp != slot)
tmp = tmp->linked_next;
if (tmp)
{