diff options
author | Glenn Strauss <gstrauss@gluelogic.com> | 2019-10-21 22:49:59 -0400 |
---|---|---|
committer | Glenn Strauss <gstrauss@gluelogic.com> | 2020-05-23 17:59:29 -0400 |
commit | b2b41e36e3a71375c1e9d3f6c09574a4d9cc246b (patch) | |
tree | e06c86f3efd8a78b853ec47e6c98bcafc4801729 /src/plugin.c | |
parent | be04c1239f9d978acff13608776b90996eb9e3d5 (diff) | |
download | lighttpd-git-b2b41e36e3a71375c1e9d3f6c09574a4d9cc246b.tar.gz |
[core] struct plugin_data_base
Diffstat (limited to 'src/plugin.c')
-rw-r--r-- | src/plugin.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/plugin.c b/src/plugin.c index 4e54a3b7..980aaae6 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -24,10 +24,6 @@ * */ -typedef struct { - PLUGIN_DATA; -} plugin_data; - typedef enum { PLUGIN_FUNC_HANDLE_URI_CLEAN, PLUGIN_FUNC_HANDLE_URI_RAW, @@ -282,7 +278,7 @@ int plugins_load(server *srv) { typedef struct { handler_t(*fn)(); - void *data; + plugin_data_base *data; } plugin_fn_data; __attribute_hot__ @@ -406,7 +402,7 @@ handler_t plugins_call_init(server *srv) { } /* used for con->mode, DIRECT == 0, plugins above that */ - ((plugin_data *)(p->data))->id = i + 1; + ((plugin_data_base *)(p->data))->id = i + 1; if (p->version != LIGHTTPD_VERSION_ID) { log_error_write(srv, __FILE__, __LINE__, "ss", |