From c603371f1ca66e7005f6142fcd0f77bd052ca18f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matti=20Lehtim=C3=A4ki?= Date: Sat, 14 Apr 2012 00:54:53 +0300 Subject: Fix null-pointer error. --- epghandler.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/epghandler.c b/epghandler.c index d01fadf..ab837a0 100644 --- a/epghandler.c +++ b/epghandler.c @@ -338,10 +338,16 @@ bool cEpgfixerEpgHandler::FixBugs(cEvent *Event) tmpstring = strdup(Event->Title()); break; case REGEXP_SHORTTEXT: - tmpstring = strdup(Event->ShortText()); + if (Event->ShortText()) + tmpstring = strdup(Event->ShortText()); + else + tmpstring = strdup(""); break; case REGEXP_DESCRIPTION: - tmpstring = strdup(Event->Description()); + if (Event->Description()) + tmpstring = strdup(Event->Description()); + else + tmpstring = strdup(""); break; default: tmpstring = strdup(""); -- cgit v1.2.3