From bc84ecf743d8ccc73071476a8057018c0728e2ba Mon Sep 17 00:00:00 2001 From: gfgtdf Date: Sun, 3 Apr 2016 02:07:49 +0200 Subject: [PATCH] Attempt to fix gcc compilation --- src/game_initialization/multiplayer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game_initialization/multiplayer.cpp b/src/game_initialization/multiplayer.cpp index 3978452fe9a2..45488f9ddc41 100644 --- a/src/game_initialization/multiplayer.cpp +++ b/src/game_initialization/multiplayer.cpp @@ -809,7 +809,7 @@ void start_local_game_commandline(CVideo& video, const config& game_config, parameters.mp_era = *cmdline_opts.multiplayer_era; } if (const config& cfg_era = game_config.find_child("era", "id", parameters.mp_era)) { - state.classification().era_define = cfg_era["define"]; + state.classification().era_define = cfg_era["define"].str(); } else { std::cerr << "Could not find era '" << parameters.mp_era << "'\n"; @@ -820,7 +820,7 @@ void start_local_game_commandline(CVideo& video, const config& game_config, parameters.name = *cmdline_opts.multiplayer_scenario; } if (const config& cfg_multiplayer = game_config.find_child("multiplayer", "id", parameters.name)) { - state.classification().scenario_define = cfg_multiplayer["define"]; + state.classification().scenario_define = cfg_multiplayer["define"].str(); } else { std::cerr << "Could not find [multiplayer] '" << parameters.name << "'\n";