From 6ff2bd324331f726d7509a587075c4f229a3ddb0 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Sun, 2 Oct 2016 17:04:03 +0200 Subject: [PATCH] DolphinWX: Delete traversal settings when pressing Reset Deleting instead of overwriting makes the INI cleaner. Also, in case we change defaults in the future, users will get the new default when using a new version even if they have pressed the Reset button in an older version. --- Source/Core/DolphinWX/NetPlay/NetPlaySetupFrame.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Core/DolphinWX/NetPlay/NetPlaySetupFrame.cpp b/Source/Core/DolphinWX/NetPlay/NetPlaySetupFrame.cpp index 0ab8572516..a2ab816964 100644 --- a/Source/Core/DolphinWX/NetPlay/NetPlaySetupFrame.cpp +++ b/Source/Core/DolphinWX/NetPlay/NetPlaySetupFrame.cpp @@ -458,8 +458,8 @@ void NetPlaySetupFrame::OnResetTraversal(wxCommandEvent& event) const std::string dolphin_ini = File::GetUserPath(F_DOLPHINCONFIG_IDX); inifile.Load(dolphin_ini); IniFile::Section& netplay_section = *inifile.GetOrCreateSection("NetPlay"); - netplay_section.Set("TraversalServer", DEFAULT_TRAVERSAL_SERVER); - netplay_section.Set("TraversalPort", DEFAULT_TRAVERSAL_PORT); + netplay_section.Delete("TraversalServer"); + netplay_section.Delete("TraversalPort"); inifile.Save(dolphin_ini); m_traversal_lbl->SetLabelText(GetTraversalLabelText(netplay_section));