summaryrefslogtreecommitdiff
path: root/recmenumanager.c
diff options
context:
space:
mode:
Diffstat (limited to 'recmenumanager.c')
-rw-r--r--recmenumanager.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/recmenumanager.c b/recmenumanager.c
index ccf6540..4c5d5ce 100644
--- a/recmenumanager.c
+++ b/recmenumanager.c
@@ -764,10 +764,14 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) {
if (cRecMenuEditTimer *menu = dynamic_cast<cRecMenuEditTimer*>(activeMenu)) {
timer = menu->GetOriginalTimer();
} else break;
+#if VDRVERSNUM >= 20301
{
LOCK_TIMERS_WRITE;
recManager->DeleteTimer(Timers->GetTimer(timer));
}
+#else
+ recManager->DeleteTimer(Timers.GetTimer(timer));
+#endif
delete activeMenu;
if (timerConflicts) {
delete timerConflicts;