summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2014-06-16 01:12:43 -0400
committerLioncash <mathew1800@gmail.com>2014-06-16 01:31:23 -0400
commitf05d3f6e5d6da8be530c0cd4ffaaec0382240ec5 (patch)
treec598524e0e7b77b3345bc4a8158ceb9421a18e32 /Source/Core/DolphinWX/Debugger/MemoryWindow.cpp
parent7416b9cdb474f2b4b6808688fb23d335a623dd30 (diff)
Use only section-based ini reading.
Diffstat (limited to 'Source/Core/DolphinWX/Debugger/MemoryWindow.cpp')
-rw-r--r--Source/Core/DolphinWX/Debugger/MemoryWindow.cpp24
1 files changed, 14 insertions, 10 deletions
diff --git a/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp b/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp
index ed2fe66b45..53184d7116 100644
--- a/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp
+++ b/Source/Core/DolphinWX/Debugger/MemoryWindow.cpp
@@ -127,25 +127,29 @@ CMemoryWindow::CMemoryWindow(wxWindow* parent, wxWindowID id,
sizerBig->Fit(this);
}
-void CMemoryWindow::Save(IniFile& _IniFile) const
+void CMemoryWindow::Save(IniFile& ini) const
{
// Prevent these bad values that can happen after a crash or hanging
if (GetPosition().x != -32000 && GetPosition().y != -32000)
{
- _IniFile.Set("MemoryWindow", "x", GetPosition().x);
- _IniFile.Set("MemoryWindow", "y", GetPosition().y);
- _IniFile.Set("MemoryWindow", "w", GetSize().GetWidth());
- _IniFile.Set("MemoryWindow", "h", GetSize().GetHeight());
+ IniFile::Section* mem_window = ini.GetOrCreateSection("MemoryWindow");
+ mem_window->Set("x", GetPosition().x);
+ mem_window->Set("y", GetPosition().y);
+ mem_window->Set("w", GetSize().GetWidth());
+ mem_window->Set("h", GetSize().GetHeight());
}
}
-void CMemoryWindow::Load(IniFile& _IniFile)
+void CMemoryWindow::Load(IniFile& ini)
{
int x, y, w, h;
- _IniFile.Get("MemoryWindow", "x", &x, GetPosition().x);
- _IniFile.Get("MemoryWindow", "y", &y, GetPosition().y);
- _IniFile.Get("MemoryWindow", "w", &w, GetSize().GetWidth());
- _IniFile.Get("MemoryWindow", "h", &h, GetSize().GetHeight());
+
+ IniFile::Section* mem_window = ini.GetOrCreateSection("MemoryWindow");
+ mem_window->Get("x", &x, GetPosition().x);
+ mem_window->Get("y", &y, GetPosition().y);
+ mem_window->Get("w", &w, GetSize().GetWidth());
+ mem_window->Get("h", &h, GetSize().GetHeight());
+
SetSize(x, y, w, h);
}