diff options
Diffstat (limited to 'recmenumanager.c')
-rw-r--r-- | recmenumanager.c | 4 |
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;
|