summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2018-05-13 17:52:26 -0400
committerLioncash <mathew1800@gmail.com>2018-05-13 17:56:03 -0400
commita0a0295f9d54f96eaf97ff4adf0e9bf854612584 (patch)
tree3f68bbef0f1d51a950816907cf2d14d7233dba22 /Source/Core
parente67cbd462b96af1ce753a4e07514bb51d89c615d (diff)
BreakpointWidget: Move variables closer to usage sites in OnLoad()
In the early-out case, we now don't end up constructing two vectors that aren't even used. It also keeps relevant code together.
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/DolphinQt2/Debugger/BreakpointWidget.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/Source/Core/DolphinQt2/Debugger/BreakpointWidget.cpp b/Source/Core/DolphinQt2/Debugger/BreakpointWidget.cpp
index 7f0e81bfc0..77420adacf 100644
--- a/Source/Core/DolphinQt2/Debugger/BreakpointWidget.cpp
+++ b/Source/Core/DolphinQt2/Debugger/BreakpointWidget.cpp
@@ -253,26 +253,25 @@ void BreakpointWidget::OnNewBreakpoint()
void BreakpointWidget::OnLoad()
{
IniFile ini;
- BreakPoints::TBreakPointsStr newbps;
- MemChecks::TMemChecksStr newmcs;
-
if (!ini.Load(File::GetUserPath(D_GAMESETTINGS_IDX) + SConfig::GetInstance().GetGameID() + ".ini",
false))
{
return;
}
- if (ini.GetLines("BreakPoints", &newbps, false))
+ BreakPoints::TBreakPointsStr new_bps;
+ if (ini.GetLines("BreakPoints", &new_bps, false))
{
PowerPC::breakpoints.Clear();
- PowerPC::breakpoints.AddFromStrings(newbps);
+ PowerPC::breakpoints.AddFromStrings(new_bps);
}
- if (ini.GetLines("MemoryBreakPoints", &newmcs, false))
+ MemChecks::TMemChecksStr new_mcs;
+ if (ini.GetLines("MemoryBreakPoints", &new_mcs, false))
{
PowerPC::memchecks.Clear();
Settings::Instance().blockSignals(true);
- PowerPC::memchecks.AddFromStrings(newmcs);
+ PowerPC::memchecks.AddFromStrings(new_mcs);
Settings::Instance().blockSignals(false);
}