summaryrefslogtreecommitdiff
path: root/recmenumanager.c
diff options
context:
space:
mode:
Diffstat (limited to 'recmenumanager.c')
-rw-r--r--recmenumanager.c38
1 files changed, 6 insertions, 32 deletions
diff --git a/recmenumanager.c b/recmenumanager.c
index 4c5d5ce..38381a4 100644
--- a/recmenumanager.c
+++ b/recmenumanager.c
@@ -166,7 +166,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) {
LOCK_TIMERS_READ;
const cTimer *timer = Timers->Get(timerID);
#else
- cTimer *timer = Timers.Get(timerID);
+ const cTimer *timer = Timers.Get(timerID);
#endif
if (timer) {
delete activeMenu;
@@ -178,11 +178,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) {
//caller: cRecMenuEditTimer
//save timer from current timer conflict
cTimer timerModified;
-#if VDRVERSNUM >= 20301
const cTimer *originalTimer;
-#else
- cTimer *originalTimer;
-#endif
if (cRecMenuEditTimer *menu = dynamic_cast<cRecMenuEditTimer*>(activeMenu)) {
timerModified = menu->GetTimer();
originalTimer = menu->GetOriginalTimer();
@@ -216,14 +212,14 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) {
break;
case rmsEditTimer: {
//edit timer for active event
-#if VDRVERSNUM >= 20301
const cTimer *timer;
+#if VDRVERSNUM >= 20301
{
LOCK_TIMERS_READ;
timer = recManager->GetTimerForEvent(event);
}
#else
- cTimer *timer = recManager->GetTimerForEvent(event);
+ timer = recManager->GetTimerForEvent(event);
#endif
if (timer) {
delete activeMenu;
@@ -235,11 +231,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) {
//caller: cRecMenuEditTimer
//save timer for active event
cTimer timerModified;
-#if VDRVERSNUM >= 20301
const cTimer *originalTimer;
-#else
- cTimer *originalTimer;
-#endif
if (cRecMenuEditTimer *menu = dynamic_cast<cRecMenuEditTimer*>(activeMenu)) {
timerModified = menu->GetTimer();
originalTimer = menu->GetOriginalTimer();
@@ -505,11 +497,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) {
activeMenu = new cRecMenuRecordingSearch(searchString);
} else {
int numSearchResults = 0;
-#if VDRVERSNUM >= 20301
const cRecording **searchResult = recManager->SearchForRecordings(searchString, numSearchResults);
-#else
- cRecording **searchResult = recManager->SearchForRecordings(searchString, numSearchResults);
-#endif
if (numSearchResults == 0) {
activeMenu = new cRecMenuRecordingSearchNotFound(searchString);
} else {
@@ -721,11 +709,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) {
activeMenu->Display();
break; }
case rmsTimelineTimerEdit: {
-#if VDRVERSNUM >= 20301
const cTimer *timer;
-#else
- cTimer *timer;
-#endif
if (cRecMenuTimeline *menu = dynamic_cast<cRecMenuTimeline*>(activeMenu)) {
timer = menu->GetTimer();
} else break;
@@ -737,11 +721,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) {
break;}
case rmsTimelineTimerSave: {
cTimer timerModified;
-#if VDRVERSNUM >= 20301
const cTimer *originalTimer;
-#else
- cTimer *originalTimer;
-#endif
if (cRecMenuEditTimer *menu = dynamic_cast<cRecMenuEditTimer*>(activeMenu)) {
timerModified = menu->GetTimer();
originalTimer = menu->GetOriginalTimer();
@@ -756,11 +736,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) {
activeMenu->Display();
break; }
case rmsTimelineTimerDelete: {
-#if VDRVERSNUM >= 20301
const cTimer *timer;
-#else
- cTimer *timer;
-#endif
if (cRecMenuEditTimer *menu = dynamic_cast<cRecMenuEditTimer*>(activeMenu)) {
timer = menu->GetOriginalTimer();
} else break;
@@ -770,7 +746,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) {
recManager->DeleteTimer(Timers->GetTimer(timer));
}
#else
- recManager->DeleteTimer(Timers.GetTimer(timer));
+ recManager->DeleteTimer(Timers.GetTimer((cTimer*)timer));
#endif
delete activeMenu;
if (timerConflicts) {
@@ -884,15 +860,13 @@ void cRecMenuManager::DisplaySearchTimerList(void) {
activeMenu->Display();
}
-#if VDRVERSNUM >= 20301
bool cRecMenuManager::DisplayTimerConflict(const cTimer *timer) {
int timerID = 0;
+#if VDRVERSNUM >= 20301
LOCK_TIMERS_READ;
for (const cTimer *t = Timers->First(); t; t = Timers->Next(t)) {
#else
-bool cRecMenuManager::DisplayTimerConflict(cTimer *timer) {
- int timerID = 0;
- for (cTimer *t = Timers.First(); t; t = Timers.Next(t)) {
+ for (const cTimer *t = Timers.First(); t; t = Timers.Next(t)) {
#endif
if (t == timer)
return DisplayTimerConflict(timerID);