diff --git a/src/common/options.c b/src/common/options.c --- a/src/common/options.c +++ b/src/common/options.c @@ -173,7 +173,7 @@ int options_init(int argc, char *argv[], CFGF_MULTI | CFGF_TITLE), CFG_SEC(myname, myopts, - 0), + CFGF_NONE), CFG_FUNC("include", &cfg_include), CFG_END() @@ -192,6 +192,8 @@ int options_init(int argc, char *argv[], case CFG_PARSE_ERROR: + fprintf(stderr, "error parsing configuration file, exiting\n"); + free((*allopts)->data); free(*allopts); free(configfile);