aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-12-02 12:20:22 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-12-02 12:20:22 +0000
commit160d56b7d776e5f9232aab9e43336a35d1adc355 (patch)
treeb4d234818026969574af057130beb0af2a513324
parentb5d81255af4c93441b5b86386dde544e2fa15e05 (diff)
downloadenigma2-160d56b7d776e5f9232aab9e43336a35d1adc355.tar.gz
enigma2-160d56b7d776e5f9232aab9e43336a35d1adc355.zip
fix possible segfault
-rw-r--r--lib/service/listboxservice.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/service/listboxservice.cpp b/lib/service/listboxservice.cpp
index c9f0aede..bcd6342b 100644
--- a/lib/service/listboxservice.cpp
+++ b/lib/service/listboxservice.cpp
@@ -482,7 +482,7 @@ void eListboxServiceContent::paint(gPainter &painter, eWindowStyle &style, const
case celServiceInfo:
{
ePtr<eServiceEvent> evt;
- if ( !service_info->getEvent(*m_cursor, evt) )
+ if ( service_info && !service_info->getEvent(*m_cursor, evt) )
{
std::string name = evt->getEventName();
if (!name.length())