diff --git a/helpers/parameter_generator.py b/helpers/parameter_generator.py index c9e5c69b124..417eb06895b 100644 --- a/helpers/parameter_generator.py +++ b/helpers/parameter_generator.py @@ -293,7 +293,7 @@ def gen_parameter_code(config_hpp, config_out_cpp): tmp = set_one_var_from_string(name, param_type, checks) str_to_write += tmp # tails - str_to_write += "}\n\n" + str_to_write = str_to_write.strip() + "\n}\n\n" str_to_write += "std::string Config::SaveMembersToString() const {\n" str_to_write += " std::stringstream str_buf;\n" for x in infos: diff --git a/src/io/config_auto.cpp b/src/io/config_auto.cpp index 542084515e2..809b8a7843a 100644 --- a/src/io/config_auto.cpp +++ b/src/io/config_auto.cpp @@ -579,7 +579,6 @@ void Config::GetMembersFromString(const std::unordered_map