From dc19c0288af974dd861d61478804b1d7543730be Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Thu, 18 Jul 2013 08:51:53 +0300 Subject: Remove leftover static data. * src/dbrw.h (dbrw_connection) : New members. * src/vmod_dbrw.c (matches,matchsize): Remove static data. (findmatch): Update accrodingly. --- src/dbrw.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/dbrw.h') diff --git a/src/dbrw.h b/src/dbrw.h index 0b6f44e..7fe9faf 100644 --- a/src/dbrw.h +++ b/src/dbrw.h @@ -19,6 +19,7 @@ #include #include #include +#include struct dbrw_connection; @@ -59,9 +60,11 @@ struct dbrw_config { }; struct dbrw_connection { - int state; - struct dbrw_config *conf; - void *data; + int state; /* Connection state */ + struct dbrw_config *conf; /* Pointer to the configuration data */ + regmatch_t *matches; /* Match map */ + size_t matchsize; /* Total number of entries in match map */ + void *data; /* Backend-specific data */ }; void dbrw_debug(const char *fmt, ...); -- cgit v1.2.1