summaryrefslogtreecommitdiff
path: root/coreengine/viewelementsdisplaychannel.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2016-05-11 17:37:32 +0200
committerlouis <louis.braun@gmx.de>2016-05-11 17:37:32 +0200
commit01945e83fcea2f2bf8900e6080343623a6c15055 (patch)
treea2d9ddc93d9a75f90825d7bb0007f45951fe33ae /coreengine/viewelementsdisplaychannel.c
parent32b78b2f57b48da1f3461edbec0108ad571b92d0 (diff)
downloadvdr-plugin-skindesigner-01945e83fcea2f2bf8900e6080343623a6c15055.tar.gz
vdr-plugin-skindesigner-01945e83fcea2f2bf8900e6080343623a6c15055.tar.bz2
fixed loading of timers in displaychannel
Diffstat (limited to 'coreengine/viewelementsdisplaychannel.c')
-rw-r--r--coreengine/viewelementsdisplaychannel.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/coreengine/viewelementsdisplaychannel.c b/coreengine/viewelementsdisplaychannel.c
index 2004d5a..b4a2f89 100644
--- a/coreengine/viewelementsdisplaychannel.c
+++ b/coreengine/viewelementsdisplaychannel.c
@@ -320,14 +320,16 @@ void cVeDcStatusInfo::Set(const cChannel *c) {
bool isEncrypted = c->Ca();
bool isRecording = cRecordControls::Active();
- for (int i = 0; i < globalTimers->Size() && !isRecording; i++)
- if (const cTimer *Timer = globalTimers->At(i))
+ for (int i = 0; i < globalTimers->Size() && !isRecording; i++) {
+ if (const cTimer *Timer = globalTimers->At(i)) {
if (Timer->Recording())
isRecording = true;
else if (cEpgTimer_Interface_V1* epgTimer = dynamic_cast<cEpgTimer_Interface_V1*>((cTimer*)Timer)) {
- if (epgTimer->State() == 'R')
- isRecording = true;
- }
+ if (epgTimer->State() == 'R')
+ isRecording = true;
+ }
+ }
+ }
tokenContainer->AddIntToken((int)eDCStatusInfoIT::isRadio, isRadio);
tokenContainer->AddIntToken((int)eDCStatusInfoIT::hasVT, hasVT);