diff --git a/libraries/app/config_util.cpp b/libraries/app/config_util.cpp index 797e3131..7b40d468 100644 --- a/libraries/app/config_util.cpp +++ b/libraries/app/config_util.cpp @@ -150,8 +150,8 @@ static fc::optional load_logging_config_from_ini_file(const console_appender_config.level_colors.emplace_back( fc::console_appender::level_color(fc::log_level::error, fc::console_appender::color::cyan)); - console_appender_config.stream = fc::variant(stream_name).as(); - logging_config.appenders.push_back(fc::appender_config(console_appender_name, "console", fc::variant(console_appender_config))); + console_appender_config.stream = fc::variant(stream_name).as(GRAPHENE_MAX_NESTED_OBJECTS); + logging_config.appenders.push_back(fc::appender_config(console_appender_name, "console", fc::variant(console_appender_config, GRAPHENE_MAX_NESTED_OBJECTS))); found_logging_config = true; } else if (boost::starts_with(section_name, file_appender_section_prefix)) @@ -181,7 +181,7 @@ static fc::optional load_logging_config_from_ini_file(const std::string level_string = section_tree.get("level"); std::string appenders_string = section_tree.get("appenders"); fc::logger_config logger_config(logger_name); - logger_config.level = fc::variant(level_string).as(); + logger_config.level = fc::variant(level_string).as(5); boost::split(logger_config.appenders, appenders_string, boost::is_any_of(" ,"), boost::token_compress_on);