From 0d10f288a6f253153bc4f104ac76b189e48c8f91 Mon Sep 17 00:00:00 2001 From: WrinklyNinja Date: Fri, 31 Jan 2014 22:22:05 +0000 Subject: [PATCH] Fixed issue #97. --- src/gui/settings.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/settings.cpp b/src/gui/settings.cpp index 2fdff62c..add8c29f 100644 --- a/src/gui/settings.cpp +++ b/src/gui/settings.cpp @@ -222,6 +222,7 @@ void SettingsFrame::OnQuit(wxCommandEvent& event) { _settings["View Report Externally"] = reportViewBox->IsChecked(); + _games.clear(); for (size_t i=0,max=gamesList->GetItemCount(); i < max; ++i) { string name, folder, master, url, path, registry; unsigned int id; @@ -242,7 +243,7 @@ void SettingsFrame::OnQuit(wxCommandEvent& event) { else id = boss::g_game_fonv; - _games[i] = boss::Game(id, folder).SetDetails(name, master, url, path, registry); + _games.push_back(boss::Game(id, folder).SetDetails(name, master, url, path, registry)); } }