From 6e954ad800a4696b3818df08bf132a9535a5f03b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matti=20Lehtim=C3=A4ki?= Date: Sat, 28 Sep 2013 17:03:17 +0200 Subject: Support conditional regular expressions. These are used only if the content of another EPG field matches to an additional regular expression. --- regexp.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'regexp.h') diff --git a/regexp.h b/regexp.h index 25efae9..18fc08d 100644 --- a/regexp.h +++ b/regexp.h @@ -21,12 +21,17 @@ typedef enum { REGEXP_TITLE, REGEXP_SHORTTEXT, REGEXP_DESCRIPTION, REGEXP_UNDEFI class cRegexp : public cListItem { private: + char *cregexp; char *regexp; char *replacement; int replace; + int cmodifiers; int modifiers; + int csource; int source; + pcre *cre; pcre *re; + pcre_extra *csd; pcre_extra *sd; void Compile(); void FreeCompiled(); -- cgit v1.2.3