summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/LogConfigWindow.cpp
diff options
context:
space:
mode:
authorMat M <mathew1800@gmail.com>2016-10-02 16:33:18 -0400
committerGitHub <noreply@github.com>2016-10-02 16:33:18 -0400
commit10cccd922818fb49d9df2a0e31ade0f7beebd5e5 (patch)
tree7b5fa561db9305cb84790bfcc0264f8bdaa5750f /Source/Core/DolphinWX/LogConfigWindow.cpp
parentf292df233150c4ea2bdee38379c4fca1209b53fe (diff)
parentd1475dfb9ce44b675a3bf002101c07ff5076145f (diff)
Merge pull request #4231 from ligfx/fix_sigabrt_when_quitting_from_dock
Move LogWindow/LogConfigWindow destructor logic -> OnClose
Diffstat (limited to 'Source/Core/DolphinWX/LogConfigWindow.cpp')
-rw-r--r--Source/Core/DolphinWX/LogConfigWindow.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Core/DolphinWX/LogConfigWindow.cpp b/Source/Core/DolphinWX/LogConfigWindow.cpp
index d6c6b76860..da517d288f 100644
--- a/Source/Core/DolphinWX/LogConfigWindow.cpp
+++ b/Source/Core/DolphinWX/LogConfigWindow.cpp
@@ -25,13 +25,14 @@ LogConfigWindow::LogConfigWindow(wxWindow* parent, wxWindowID id)
_("Log Configuration")),
enableAll(true)
{
+ Bind(wxEVT_CLOSE_WINDOW, &LogConfigWindow::OnClose, this);
SetMinSize(wxSize(100, 100));
m_LogManager = LogManager::GetInstance();
CreateGUIControls();
LoadSettings();
}
-LogConfigWindow::~LogConfigWindow()
+void LogConfigWindow::OnClose(wxCloseEvent& event)
{
SaveSettings();
}