From a58d4bb3603527b8c6ae5cfb9b3c5e21e89d8add Mon Sep 17 00:00:00 2001 From: Mark Vejvoda Date: Sun, 3 Apr 2011 02:47:46 +0000 Subject: [PATCH] - only save ini for join menu if server IP address is different from the value already stored. --- source/glest_game/menu/menu_state_join_game.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/glest_game/menu/menu_state_join_game.cpp b/source/glest_game/menu/menu_state_join_game.cpp index 487193e0..5172de63 100644 --- a/source/glest_game/menu/menu_state_join_game.cpp +++ b/source/glest_game/menu/menu_state_join_game.cpp @@ -547,8 +547,10 @@ void MenuStateJoinGame::connectToServer() { labelInfo.setText(""); //save server ip - config.setString("ServerIp", serverIp.getString()); - config.save(); + if(config.getString("ServerIp") != serverIp.getString()) { + config.setString("ServerIp", serverIp.getString()); + config.save(); + } for(time_t elapsedWait = time(NULL); clientInterface->getIntroDone() == false &&