summaryrefslogtreecommitdiff
path: root/confdloader.h
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger (at) gmx (dot) de>2008-03-22 13:31:47 +0100
committerChristian Wieninger <cwieninger (at) gmx (dot) de>2008-03-22 13:31:47 +0100
commit027f859c2c3ddbe3906d98599f8d1e2d18ecbe39 (patch)
treee2bd6fecaebed61ada51af1958f1609a9842a2fc /confdloader.h
parentf4b7a6023a61c7a1300896b84c3569d985551046 (diff)
downloadvdr-plugin-epgsearch-027f859c2c3ddbe3906d98599f8d1e2d18ecbe39.tar.gz
vdr-plugin-epgsearch-027f859c2c3ddbe3906d98599f8d1e2d18ecbe39.tar.bz2
support for [epgsearchcats] in conf.d and small fixes
Diffstat (limited to 'confdloader.h')
-rw-r--r--confdloader.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/confdloader.h b/confdloader.h
index 37eff1a..6a36324 100644
--- a/confdloader.h
+++ b/confdloader.h
@@ -24,6 +24,7 @@ The project's page is at http://winni.vdr-developer.org/epgsearch
#include "uservars.h"
#include "menu_dirselect.h"
#include "templatefile.h"
+#include "epgsearchcats.h"
class cConfDLoader {
public:
@@ -64,7 +65,14 @@ class cConfDLoader {
if (T.Parse(s))
cTemplFile::Parse(T.Name(), T.Value());
}
-
+ if (EqualsNoCase(section, "[epgsearchcats]"))
+ {
+ cSearchExtCat* cat = new cSearchExtCat;
+ if (cat && cat->Parse(s))
+ SearchExtCats.Add(cat);
+ else
+ delete cat;
+ }
}
}
}