summaryrefslogtreecommitdiff
path: root/parse.h
diff options
context:
space:
mode:
Diffstat (limited to 'parse.h')
-rw-r--r--parse.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/parse.h b/parse.h
index 3aea7be..6cc3ea0 100644
--- a/parse.h
+++ b/parse.h
@@ -143,12 +143,20 @@ public:
class cParse
{
+ struct split
+ {
+ char *pointers[256];
+ int count;
+ };
+
private:
char *name;
cEPGMappings *maps;
cTEXTMappings *texts;
cXMLTVEvent xevent;
cCharSetConv *conv;
+ char *RemoveNonASCII(const char *src);
+ struct split split(char *in, char delim);
u_long DoSum(u_long sum, const char *buf, int nBytes);
cEvent *SearchEvent(cSchedule* schedule, cXMLTVEvent *xevent);
time_t ConvertXMLTVTime2UnixTime(char *xmltvtime);