diff options
Diffstat (limited to 'src/plugin.c')
-rw-r--r-- | src/plugin.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugin.c b/src/plugin.c index 98b3114b..4728a224 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -152,7 +152,11 @@ int plugins_load(server *srv) { srv->srvconf.modules->used, sizeof(plugin *)); buffer * const tb = srv->tmp_buf; + #ifdef _WIN32 + int (WINAPI *init)(plugin *pl); + #else int (*init)(plugin *pl); + #endif for (uint32_t i = 0; i < srv->srvconf.modules->used; ++i) { const buffer * const module = &((data_string *)srv->srvconf.modules->data[i])->value; |