summaryrefslogtreecommitdiff
path: root/recmenus.c
diff options
context:
space:
mode:
Diffstat (limited to 'recmenus.c')
-rw-r--r--recmenus.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/recmenus.c b/recmenus.c
index 171e133..21c8778 100644
--- a/recmenus.c
+++ b/recmenus.c
@@ -103,7 +103,7 @@ std::string cRecMenuAskFolder::GetFolder(void) {
}
// --- cRecMenuConfirmTimer ---------------------------------------------------------
-cRecMenuConfirmTimer::cRecMenuConfirmTimer(const cEvent *event) {
+cRecMenuConfirmTimer::cRecMenuConfirmTimer(const cEvent *event, bool timerChanged) {
SetWidthPercent(50);
#if VDRVERSNUM >= 20301
LOCK_CHANNELS_READ;
@@ -111,7 +111,6 @@ cRecMenuConfirmTimer::cRecMenuConfirmTimer(const cEvent *event) {
#else
const cString channelName = Channels.GetByChannelID(event->ChannelID())->Name();
#endif
- cString message;
bool eventHasTimer = false;
if (config.useRemoteTimers && pRemoteTimers) {
RemoteTimers_GetMatch_v1_0 rtMatch;
@@ -123,11 +122,9 @@ cRecMenuConfirmTimer::cRecMenuConfirmTimer(const cEvent *event) {
} else {
eventHasTimer = event->HasTimer();
}
- if (eventHasTimer) {
- message = tr("Timer created");
- } else {
- message = tr("Timer NOT created");
- }
+ const cString message = (eventHasTimer) ? (timerChanged) ? tr("Timer changed")
+ : tr("Timer created")
+ : tr("Timer NOT created");
cString text = cString::sprintf("%s\n%s\n%s %s - %s\n%s",
*message,
*channelName,