From 0a7f1adc8b106b3102905ac73c19df6718e7742e Mon Sep 17 00:00:00 2001 From: Bram Matthys Date: Sun, 26 Nov 2023 16:36:11 +0100 Subject: [PATCH] Add value check for blacklist config, well, fix it i mean. And fix some compiler warning (remove a useless check). [skip ci] --- src/modules.c | 3 --- src/modules/blacklist.c | 2 ++ 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/modules.c b/src/modules.c index ff4c4722a..79da9cb63 100644 --- a/src/modules.c +++ b/src/modules.c @@ -1380,9 +1380,6 @@ ModDataInfo *persistent_var_generic(ModuleInfo *modinfo, const char *varshortnam ModDataInfo *m; const char *fullname = mod_var_name(modinfo, varshortname); - if (!modinfo) - abort(); - m = findmoddata_byname(fullname, MODDATATYPE_LOCAL_VARIABLE); if (m) { diff --git a/src/modules/blacklist.c b/src/modules/blacklist.c index 0fa38e9f2..e915755d3 100644 --- a/src/modules/blacklist.c +++ b/src/modules/blacklist.c @@ -606,6 +606,7 @@ int blacklist_set_config_test(ConfigFile *cf, ConfigEntry *ce, int type, int *er config_error("%s:%i: set::blacklist::recheck-time-first with no value", cep->file->filename, cep->line_number); errors++; + continue; } if (!strcmp(cep->value, "never")) { @@ -632,6 +633,7 @@ int blacklist_set_config_test(ConfigFile *cf, ConfigEntry *ce, int type, int *er config_error("%s:%i: set::blacklist::recheck-time with no value", cep->file->filename, cep->line_number); errors++; + continue; } if (strcmp(cep->value, "never")) {