diff options
author | louis <louis.braun@gmx.de> | 2016-03-13 16:02:26 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2016-03-13 16:02:26 +0100 |
commit | b40f8c014eb56426188db2e6efca48312458617d (patch) | |
tree | 09a6f8f39afdbf922191b58e7baefdc30e06ae43 /coreengine/viewdisplaymenu.c | |
parent | ef69fa6b36113f6b3a256b44d4865be3ccc867de (diff) | |
download | vdr-plugin-skindesigner-b40f8c014eb56426188db2e6efca48312458617d.tar.gz vdr-plugin-skindesigner-b40f8c014eb56426188db2e6efca48312458617d.tar.bz2 |
added VDR 2.3.1 compatibility
Diffstat (limited to 'coreengine/viewdisplaymenu.c')
-rw-r--r-- | coreengine/viewdisplaymenu.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/coreengine/viewdisplaymenu.c b/coreengine/viewdisplaymenu.c index 467511e..5cd0298 100644 --- a/coreengine/viewdisplaymenu.c +++ b/coreengine/viewdisplaymenu.c @@ -406,7 +406,12 @@ void cViewMenu::SetChannelHeader(const cEvent *event) { if (!event) return; if (menuChange && menuCat == mcSchedule) { +#if defined (APIVERSNUM) && (APIVERSNUM >= 20301) + LOCK_CHANNELS_READ; + const cChannel *channel = Channels->GetByChannelID(event->ChannelID()); +#else const cChannel *channel = Channels.GetByChannelID(event->ChannelID()); +#endif if (channel) activeSubview->SetChannel(channel); } |