diff options
author | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2007-10-25 16:49:10 +0000 |
---|---|---|
committer | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2007-10-25 16:49:10 +0000 |
commit | 9812afefc0749cbff9f5b2e9e60aba68a7b4dfb2 (patch) | |
tree | 98024f5e25327ef2d56b1b03473c27e496da6e30 | |
parent | 2872eebd85125a745d2db710be7578045a74c771 (diff) | |
download | vdr-plugin-live-9812afefc0749cbff9f5b2e9e60aba68a7b4dfb2.tar.gz vdr-plugin-live-9812afefc0749cbff9f5b2e9e60aba68a7b4dfb2.tar.bz2 |
- check if aux info exists in timer
-rw-r--r-- | timers.cpp | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -95,13 +95,16 @@ string SortedTimers::GetTimerInfo(cTimer const& timer) info << trVDR("Lifetime") << ": " << timer.Lifetime() << endl; info << trVDR("VPS") << ": " << (timer.HasFlags(tfVps)?trVDR("yes"):trVDR("no")) << endl; - string epgsearchinfo = GetXMLValue(timer.Aux(), "epgsearch"); - if (!epgsearchinfo.empty()) + if (timer.Aux()) { - string searchtimer = GetXMLValue(epgsearchinfo, "searchtimer"); - if (!searchtimer.empty()) - info << tr("Searchtimer") << ": " << searchtimer << endl; - } + string epgsearchinfo = GetXMLValue(timer.Aux(), "epgsearch"); + if (!epgsearchinfo.empty()) + { + string searchtimer = GetXMLValue(epgsearchinfo, "searchtimer"); + if (!searchtimer.empty()) + info << tr("Searchtimer") << ": " << searchtimer << endl; + } + } return info.str(); } |