summaryrefslogtreecommitdiff
path: root/epghandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'epghandler.h')
-rw-r--r--epghandler.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/epghandler.h b/epghandler.h
index 23874b9..b37f7c2 100644
--- a/epghandler.h
+++ b/epghandler.h
@@ -13,6 +13,9 @@
#include <string>
class cEquivHandler;
+namespace util {
+class cCharsetFixer;
+}
class cEEpgHandler : public cEpgHandler {
public:
@@ -36,17 +39,15 @@ public:
// bool ParseEitEvent(cSchedule *Schedule, const SI::EIT::Event *EitEvent, uchar TableID, uchar Version);
private:
- const char* FixCharset(const char* text);
std::string ExtractAttribute(const char* attr);
private:
std::string origShortText;
std::string origDescription;
- std::string fixCharset;
cEquivHandler* equivHandler;
+ util::cCharsetFixer* charsetFixer;
static const int _LONG_EVENT_HOURS = 10;
bool modified;
- const char* CharsetOverride;
};