summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkamel5 <vdr.kamel5 (at) gmx (dot) net>2019-07-05 11:35:27 +0200
committerkamel5 <vdr.kamel5 (at) gmx (dot) net>2019-07-05 13:04:49 +0200
commite5def73d32d1e2b5a84a4d51b8e65f50330894a7 (patch)
treee3e6d3e4925863873f7624e30209e4e8e01f150e
parent0f0d7ca07f7b23c0719c17288fb53003b573c426 (diff)
downloadvdr-plugin-tvguideng-e5def73d32d1e2b5a84a4d51b8e65f50330894a7.tar.gz
vdr-plugin-tvguideng-e5def73d32d1e2b5a84a4d51b8e65f50330894a7.tar.bz2
Fixed invalid lock sequence in cRecMenuSearchTimerEdit::CreateMenuItems
-rw-r--r--recmenus.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/recmenus.c b/recmenus.c
index 76b92b2..d154054 100644
--- a/recmenus.c
+++ b/recmenus.c
@@ -590,9 +590,11 @@ void cRecMenuSearchTimerEdit::CreateMenuItems(void) {
if (stopChannel == 0)
stopChannel = 1;
#if defined (APIVERSNUM) && (APIVERSNUM >= 20301)
+ {
LOCK_CHANNELS_READ;
AddMenuItem(new cRecMenuItemChannelChooser(tr("Start Channel"), Channels->GetByNumber(startChannel), false, &startChannel, rmsSearchTimerSave));
AddMenuItem(new cRecMenuItemChannelChooser(tr("Stop Channel"), Channels->GetByNumber(stopChannel), false, &stopChannel, rmsSearchTimerSave));
+ }
#else
AddMenuItem(new cRecMenuItemChannelChooser(tr("Start Channel"), Channels.GetByNumber(startChannel), false, &startChannel, rmsSearchTimerSave));
AddMenuItem(new cRecMenuItemChannelChooser(tr("Stop Channel"), Channels.GetByNumber(stopChannel), false, &stopChannel, rmsSearchTimerSave));