From a9e7a34c112e58fe12a0bf4668fa81f6c23ab167 Mon Sep 17 00:00:00 2001 From: louis Date: Tue, 28 Oct 2014 23:16:23 +0100 Subject: [PATCH] fixed possible crash when switching channel --- displaychannel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/displaychannel.c b/displaychannel.c index a2bfc24..5d2701a 100644 --- a/displaychannel.c +++ b/displaychannel.c @@ -46,7 +46,7 @@ void cSDDisplayChannel::SetChannel(const cChannel *Channel, int Number) { cString ChannelID(""); if (Channel) { - ChannelName = Channel->Name(); + ChannelName = Channel->Name() ? Channel->Name() : ""; ChannelID = Channel->GetChannelID().ToString(); if (!Channel->GroupSep()) { ChannelNumber = cString::sprintf("%d%s", Channel->Number(), Number ? "-" : "");