From 2ae802510575f08d7b2cb5c3aa128eb6ae9d5d2f Mon Sep 17 00:00:00 2001 From: horchi Date: Thu, 22 Jun 2017 06:55:28 +0200 Subject: fixed compile error --- update.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/update.c b/update.c index ed3547e..8c2a02e 100644 --- a/update.c +++ b/update.c @@ -1500,9 +1500,9 @@ int cUpdate::refreshEpg(const char* forChannelId, int maxTries) // get channel and schedule of channel - if (channel = channels->GetByChannelID(channelId, true)) + if (channels && schedules && (channel = channels->GetByChannelID(channelId, true))) s = (cSchedule*)schedules->GetSchedule(channel, true); - else + else if (channels && schedules) tell(0, "Error: Channel with ID '%s' don't exist on this VDR", mapDb->getStrValue("ChannelId")); if (!schedules || !channels || !timers || !s) -- cgit v1.2.3