From eaa015874e3e494006d67260feaebe6377568ebb Mon Sep 17 00:00:00 2001 From: Rolf Ahrenberg Date: Sat, 1 Apr 2017 23:17:15 +0300 Subject: VDR-2.3.1 compatibility patch by Nachteule. http://www.vdr-portal.de/board16-video-disk-recorder/board55-vdr-plugins/p1280013-vdr-live-vdr-2-3-1/#post1280013 --- epg_events.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'epg_events.cpp') diff --git a/epg_events.cpp b/epg_events.cpp index 9e35f79..10e02e7 100644 --- a/epg_events.cpp +++ b/epg_events.cpp @@ -285,7 +285,12 @@ namespace vdrlive tChannelID channelId = tChannelID(); DecodeDomId(epgid, channelId, eventId); +#if VDRVERSNUM >= 20301 + LOCK_CHANNELS_READ; + cChannel const *channel = Channels->GetByChannelID(channelId); +#else cChannel const *channel = Channels.GetByChannelID(channelId); +#endif if (!channel) { return CreateEpgInfo(epgid, errorInfo, tr("Wrong channel id")); } -- cgit v1.2.3