diff options
author | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2009-11-27 18:17:26 +0100 |
---|---|---|
committer | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2009-11-27 18:17:26 +0100 |
commit | 693cebba731dda3b474f7aad06b0fdc5e43675ec (patch) | |
tree | 3fd5dd526e70c8325ca3b3feac4e1dcee5f6bf55 /epgsearchtools.c | |
parent | 0716d467b0cfc0eafafbb9d8258f86fcf22222bd (diff) | |
download | vdr-plugin-epgsearch-693cebba731dda3b474f7aad06b0fdc5e43675ec.tar.gz vdr-plugin-epgsearch-693cebba731dda3b474f7aad06b0fdc5e43675ec.tar.bz2 |
possible fix for old libpcre crash
Diffstat (limited to 'epgsearchtools.c')
-rw-r--r-- | epgsearchtools.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epgsearchtools.c b/epgsearchtools.c index bca9bc2..56657d1 100644 --- a/epgsearchtools.c +++ b/epgsearchtools.c @@ -358,7 +358,7 @@ bool MatchesSearchMode(const char* szTest, const char* searchText, int mode, con { regex_t re; - if ( 0 == regcomp(&re, searchText, REG_EXTENDED) ) + if ( 0 == regcomp(&re, searchText, REG_EXTENDED | REG_NOSUB) ) { int status = regexec( &re, szTest, 0, NULL, 0); regfree(&re); |