summaryrefslogtreecommitdiff
path: root/menu_myedittimer.c
diff options
context:
space:
mode:
Diffstat (limited to 'menu_myedittimer.c')
-rw-r--r--menu_myedittimer.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/menu_myedittimer.c b/menu_myedittimer.c
index c578f5b..956f1ae 100644
--- a/menu_myedittimer.c
+++ b/menu_myedittimer.c
@@ -252,7 +252,7 @@ eOSState cMenuMyEditTimer::DeleteTimer()
#if VDRVERSNUM > 20300
LOCK_TIMERS_WRITE;
if (!Timers) {
- ERROR("Epgsearch: Recursive LOCK DeleteTimer failed");
+ ERROR(tr("Epgsearch: Recursive LOCK DeleteTimer failed"));
return osContinue;
}
Timers->SetExplicitModify();
@@ -447,7 +447,7 @@ eOSState cMenuMyEditTimer::ProcessKey(eKeys Key)
{
LOCK_TIMERS_WRITE;
if (!Timers) {
- ERROR("Epgsearch: recursive TIMERS LOCK");
+ ERROR(tr("Epgsearch: recursive TIMERS LOCK"));
return osBack;
}
Timers->SetExplicitModify();
@@ -462,8 +462,9 @@ eOSState cMenuMyEditTimer::ProcessKey(eKeys Key)
#if VDRVERSNUM > 20300
vdrtimers->SetModified();
if (!HandleRemoteTimerModifications(timer)) {
- vdrtimers->Del(timer);
delete timer;
+ ERROR(tr("Epgsearch: RemoteTimerModifications failed"));
+ return osBack;
}
}
}