summaryrefslogtreecommitdiff
path: root/config.c
diff options
context:
space:
mode:
authorFrank Neumann <fnu@yavdr.org>2017-05-11 01:03:03 +0200
committerFrank Neumann <fnu@yavdr.org>2017-05-11 01:03:03 +0200
commit7183c4be0f8752550f10747493fb7c9063aa0fdd (patch)
tree81c2c2ae082b73dae43c23a8ad713495c1129101 /config.c
parent9a000ca9a271fa399cd1a12b9e831035ac187ecf (diff)
downloadvdr-plugin-tvscraper-master.tar.gz
vdr-plugin-tvscraper-master.tar.bz2
Add compatibility for VDR API >= 2.3.1.HEADmaster
Diffstat (limited to 'config.c')
-rw-r--r--config.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/config.c b/config.c
index 4110bd3..4807e32 100644
--- a/config.c
+++ b/config.c
@@ -18,7 +18,12 @@ void cTVScraperConfig::AddChannel(string channelID) {
}
bool cTVScraperConfig::ChannelActive(int channelNum) {
+#if APIVERSNUM < 20301
cChannel *channel = Channels.GetByNumber(channelNum);
+#else
+ LOCK_CHANNELS_READ;
+ const cChannel *channel = Channels->GetByNumber(channelNum);
+#endif
if (channel) {
string channelID = "";
channelID = *(channel->GetChannelID().ToString());