diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2007-05-26 15:26:03 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2007-05-26 15:26:03 +0000 |
| commit | 49990dc5d536344c2a5793d0d21cb2880e5c5247 (patch) | |
| tree | 42b7c7f8118c47b8ede08e4b68f151fc06bddfab /lib/dvb_ci/dvbci.cpp | |
| parent | 2a2ec738fb169d58f1d36b2fc0e1c509822c33f4 (diff) | |
| download | enigma2-49990dc5d536344c2a5793d0d21cb2880e5c5247.tar.gz enigma2-49990dc5d536344c2a5793d0d21cb2880e5c5247.zip | |
fix segfault on ci init
Diffstat (limited to 'lib/dvb_ci/dvbci.cpp')
| -rw-r--r-- | lib/dvb_ci/dvbci.cpp | 2 |
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) { |
