- for (module_t **pmod = list; pmod < &list[modules]; pmod++) {
- /* Exclude empty plugins (submodules don't have config options, they
- * are stored in the parent module) */
- module_t *mod = *pmod;
- if (mod->parent)
- continue;
-
- module_config_t *max = mod->p_config + mod->confsize;
- for (module_config_t *cfg = mod->p_config; cfg && cfg < max; cfg++)
- if (CONFIG_ITEM(cfg->i_type))
- ParseOption(cfg);
- }
- module_list_free(list);
+ module_config_t *max = mod->p_config + mod->confsize;
+ for (module_config_t *cfg = mod->p_config; cfg && cfg < max; cfg++)
+ if (CONFIG_ITEM(cfg->i_type))
+ ParseOption(cfg);