summaryrefslogtreecommitdiff
path: root/searchtimer.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2014-01-12 16:27:59 +0100
committerlouis <louis.braun@gmx.de>2014-01-12 16:27:59 +0100
commitd0651a4a507bbd633b30105f1fa01abe1172b311 (patch)
tree111572aba4910c496ad952e438f7b1fab246825f /searchtimer.c
parent3121910dc1267c593d24e39e068bfa91f798603f (diff)
downloadvdr-plugin-tvguide-d0651a4a507bbd633b30105f1fa01abe1172b311.tar.gz
vdr-plugin-tvguide-d0651a4a507bbd633b30105f1fa01abe1172b311.tar.bz2
various improvements in search&rec menus
Diffstat (limited to 'searchtimer.c')
-rw-r--r--searchtimer.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/searchtimer.c b/searchtimer.c
index 9eebe3c..4d37fbd 100644
--- a/searchtimer.c
+++ b/searchtimer.c
@@ -198,8 +198,11 @@ bool cTVGuideSearchTimer::Parse(bool readTemplate) {
ID = atoi(values[value].c_str());
break;
case 1:
- if (!readTemplate)
- searchString = values[value];
+ if (!readTemplate) {
+ std::string searchStringMasked = values[value];
+ std::replace(searchStringMasked.begin(), searchStringMasked.end(), '|', ':');
+ searchString = searchStringMasked;
+ }
break;
case 2:
useTime = atoi(values[value].c_str());