X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fmodules.c;fp=src%2Fmodules.c;h=ba3a43a6b8fb32937ad4665bc464d74bb3de053b;hb=ff689d90ad836cbbb3f1b773618ce249377bc631;hp=d024c3e186f3abb39bdf80534cf77aa3f16f2d8d;hpb=e192ffc0fed753aa5a5c5081674511f90c5a953b;p=NeonServV5.git diff --git a/src/modules.c b/src/modules.c index d024c3e..ba3a43a 100644 --- a/src/modules.c +++ b/src/modules.c @@ -259,6 +259,7 @@ static void unregister_module_hooks(int module_id); void loadModules() { char **modulelist = get_all_fieldnames("modules"); + if(!modulelist) return; int i = 0; char tmp[MAXLEN]; struct ModuleInfo *modinfo; @@ -272,6 +273,7 @@ void loadModules() { } i++; } + free(modulelist); start_modules(); }