diff options
| author | Leo Lam <leolino.lam@gmail.com> | 2017-05-24 13:59:28 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-05-24 13:59:28 +0200 |
| commit | 98b644624924735fb9e80c196e9fdacef5b8784c (patch) | |
| tree | 9e6e74bd731781b2b6bc81d701e9804972ebb136 /Source/Core/DolphinWX/Debugger/CodeWindowFunctions.cpp | |
| parent | 0408c998841a13f17b9d0f0a945a2c5ddbc47e0e (diff) | |
| parent | 56f2d523dd8d487f49252621b6dbf78e4ad2a99e (diff) | |
Merge pull request #5459 from sepalani/code
PPCSymbolDB: Split SaveMap function
Diffstat (limited to 'Source/Core/DolphinWX/Debugger/CodeWindowFunctions.cpp')
| -rw-r--r-- | Source/Core/DolphinWX/Debugger/CodeWindowFunctions.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/Source/Core/DolphinWX/Debugger/CodeWindowFunctions.cpp b/Source/Core/DolphinWX/Debugger/CodeWindowFunctions.cpp index aaecd03d02..ffca4d0273 100644 --- a/Source/Core/DolphinWX/Debugger/CodeWindowFunctions.cpp +++ b/Source/Core/DolphinWX/Debugger/CodeWindowFunctions.cpp @@ -287,7 +287,7 @@ void CCodeWindow::OnSymbolsMenu(wxCommandEvent& event) } break; case IDM_SAVEMAPFILE: - g_symbolDB.SaveMap(writable_map_file); + g_symbolDB.SaveSymbolMap(writable_map_file); break; case IDM_SAVE_MAP_FILE_AS: { @@ -297,12 +297,17 @@ void CCodeWindow::OnSymbolsMenu(wxCommandEvent& event) wxFD_SAVE | wxFD_OVERWRITE_PROMPT, this); if (!path.IsEmpty()) - g_symbolDB.SaveMap(WxStrToStr(path)); + g_symbolDB.SaveSymbolMap(WxStrToStr(path)); } break; case IDM_SAVE_MAP_FILE_WITH_CODES: - g_symbolDB.SaveMap(writable_map_file, true); - break; + { + // Format the name for the codes version + const std::string path = + writable_map_file.substr(0, writable_map_file.find_last_of(".")) + "_code.map"; + g_symbolDB.SaveCodeMap(path); + } + break; case IDM_RENAME_SYMBOLS: { |
