diff --git a/src/filters/filter.h b/src/filters/filter.h index 21dbd25..9530c4a 100644 --- a/src/filters/filter.h +++ b/src/filters/filter.h @@ -6,6 +6,8 @@ */ #include +#define ID_MAX 32 +#define PATTERN_MAX 256 #define HOST_TOKEN "" typedef struct _config cfg_t; diff --git a/src/filters/pcre.c b/src/filters/pcre.c index 462faf6..a1df0e9 100644 --- a/src/filters/pcre.c +++ b/src/filters/pcre.c @@ -24,7 +24,7 @@ typedef struct f2b_regex_t { } f2b_regex_t; struct _config { - char id[32]; + char id[ID_MAX]; char error[256]; bool icase; bool study; diff --git a/src/filters/preg.c b/src/filters/preg.c index b6e083a..3cc5efd 100644 --- a/src/filters/preg.c +++ b/src/filters/preg.c @@ -24,7 +24,7 @@ typedef struct f2b_regex_t { } f2b_regex_t; struct _config { - char id[32]; + char id[ID_MAX]; char error[256]; bool icase; f2b_regex_t *regexps;