From f59a1b6e5925a5451d5c7ddfdaf42fb90eb3e970 Mon Sep 17 00:00:00 2001 From: Alex 'AdUser' Z Date: Tue, 15 Mar 2016 15:50:56 +1000 Subject: [PATCH] * src/filters/pcre.c : add create() --- src/filters/pcre.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/filters/pcre.c b/src/filters/pcre.c index a5bd168..afb9214 100644 --- a/src/filters/pcre.c +++ b/src/filters/pcre.c @@ -32,6 +32,17 @@ struct _config { f2b_regex_t *regexps; }; +cfg_t * +create(const char *id) { + cfg_t *cfg = NULL; + + if ((cfg = calloc(1, sizeof(cfg_t))) == NULL) + return NULL; + snprintf(cfg->id, sizeof(cfg->id), "%s", id); + + return cfg; +} + bool config(cfg_t *cfg, const char *key, const char *value) { assert(cfg != NULL);