diff --git a/src/net/listen.c b/src/net/listen.c index 0c3d28fcb18bbb02b9f11ff82dfce5016244d7e6..74a2991eb504a08441a072611c22e0881248c07c 100644 --- a/src/net/listen.c +++ b/src/net/listen.c @@ -756,8 +756,8 @@ lkt_listen(void) /* Initialize the system. */ RETURN_UNLESS(database_new(&srv.db), "Failed to initialize the memory database", 1); - RETURN_UNLESS(config_detect_file(conf_file, PATH_MAX), "Failed to find a config file", 1); - RETURN_UNLESS(config_new(srv.db, conf_file), "Failed to read configuration file", 1); + RETURN_IF(config_detect_file(conf_file, PATH_MAX), "Failed to find a config file", 1); + RETURN_IF(config_new(srv.db, conf_file), "Failed to read configuration file", 1); /* Finish to initialize. */ RETURN_UNLESS(database_config_get_text(srv.db, "database", "db_path", db_path, PATH_MAX), "Cfg error", 2);