summaryrefslogtreecommitdiff
path: root/dynlibmod/dynlibmod.c
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2023-11-13 19:44:16 +0000
committerCy Schubert <cy@FreeBSD.org>2023-11-13 19:44:16 +0000
commit16fd0b24910488e59ca1941387b9ac7fb646a837 (patch)
tree2cec66ecd6a6986811db8d82dc14d2c054e37e49 /dynlibmod/dynlibmod.c
parent292d51198aa319c58f534549851e9c28486abdf4 (diff)
unbound: Vendor import 1.19.0vendor/unbound/1.19.0
Diffstat (limited to 'dynlibmod/dynlibmod.c')
-rw-r--r--dynlibmod/dynlibmod.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/dynlibmod/dynlibmod.c b/dynlibmod/dynlibmod.c
index ffac7ff306a5..1e040a30e743 100644
--- a/dynlibmod/dynlibmod.c
+++ b/dynlibmod/dynlibmod.c
@@ -75,6 +75,7 @@ int dynlibmod_init(struct module_env* env, int id) {
struct config_strlist* cfg_item = env->cfg->dynlib_file;
struct dynlibmod_env* de = (struct dynlibmod_env*)calloc(1, sizeof(struct dynlibmod_env));
__DYNMOD dynamic_library;
+ int i;
if (!de)
{
log_err("dynlibmod[%d]: malloc failure", dynlib_mod_idx);
@@ -84,7 +85,7 @@ int dynlibmod_init(struct module_env* env, int id) {
env->modinfo[id] = (void*) de;
de->fname = NULL;
- for(int i = dynlib_mod_idx;
+ for(i = dynlib_mod_idx;
i != 0 && cfg_item != NULL;
i--, cfg_item = cfg_item->next) {}