diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2009-04-02 16:51:53 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2009-04-02 16:51:53 +0200 |
commit | 1d16216aa326296673cc8520a8df351c4d492dfe (patch) | |
tree | 5b91d1d5d13b69e128fa13809fb32a01ad99614b /tools/syslogd.h | |
parent | a86e42028afeba1daca262b590bfd49d9c393b90 (diff) | |
download | rsyslog-1d16216aa326296673cc8520a8df351c4d492dfe.tar.gz rsyslog-1d16216aa326296673cc8520a8df351c4d492dfe.tar.bz2 rsyslog-1d16216aa326296673cc8520a8df351c4d492dfe.zip |
streamlined regex patch
- abided to code conventions
- fixed a potential segfault when regex library can not
be loaded
Diffstat (limited to 'tools/syslogd.h')
-rw-r--r-- | tools/syslogd.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/syslogd.h b/tools/syslogd.h index ecaaec34..8b9bd131 100644 --- a/tools/syslogd.h +++ b/tools/syslogd.h @@ -73,6 +73,7 @@ struct filed { FIOP_REGEX = 4, /* matches a (BRE) regular expression? */ FIOP_EREREGEX = 5 /* matches a ERE regular expression? */ } operation; + regex_t *regex_cache; /* cache for compiled REs, if such are used */ cstr_t *pCSCompValue; /* value to "compare" against */ char isNegated; /* actually a boolean ;) */ } prop; @@ -80,7 +81,6 @@ struct filed { } f_filterData; linkedList_t llActList; /* list of configured actions */ -regex_t *regex_cache; }; |