summaryrefslogtreecommitdiff
path: root/menu_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'menu_main.c')
-rw-r--r--menu_main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/menu_main.c b/menu_main.c
index 85c8ee0..483e001 100644
--- a/menu_main.c
+++ b/menu_main.c
@@ -53,9 +53,9 @@ cMenuSearchMain::cMenuSearchMain(void)
InWhatsOnMenu = false;
InFavoritesMenu = false;
cChannel *channel = Channels.GetByNumber(cDevice::CurrentChannel());
+ schedules = cSchedules::Schedules(schedulesLock);
if (channel) {
cMenuWhatsOnSearch::SetCurrentChannel(channel->Number());
- schedules = cSchedules::Schedules(schedulesLock);
PrepareSchedule(channel);
SetHelpKeys();
cMenuWhatsOnSearch::currentShowMode = showNow;
@@ -89,7 +89,7 @@ void cMenuSearchMain::PrepareSchedule(cChannel *Channel)
eventObjects.Clear();
if (schedules) {
- const cSchedule *Schedule = schedules->GetSchedule(Channel->GetChannelID());
+ const cSchedule *Schedule = schedules->GetSchedule(Channel);
currentChannel = Channel->Number();
if (Schedule && Schedule->Events()->First())
{