diff options
| author | Glenn Rice <glennricster@gmail.com> | 2010-12-14 23:19:34 +0000 |
|---|---|---|
| committer | Glenn Rice <glennricster@gmail.com> | 2010-12-14 23:19:34 +0000 |
| commit | 76d9209ad4cbcccd076646c33be414abe07e01a7 (patch) | |
| tree | a787b16c62a96fef1fd1e4bb9627b486ac9cb66a /Source/Core/VideoUICommon/Src/DebuggerPanel.cpp | |
| parent | 35fef1f17300a26778eaa5588816239189ec453c (diff) | |
When the gfx debugger is saving shaders make sure the directory exists.
Make sure the gfx debugger unpauses when the emulator is stopped.
When a wad is installed make sure directories exist.
For the cmake build if a header is not provided in the check_lib macro don't check for it, and assume pkg-config was supposed to work.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6581 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/VideoUICommon/Src/DebuggerPanel.cpp')
| -rw-r--r-- | Source/Core/VideoUICommon/Src/DebuggerPanel.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Source/Core/VideoUICommon/Src/DebuggerPanel.cpp b/Source/Core/VideoUICommon/Src/DebuggerPanel.cpp index 887f5a98ac..4271a6f901 100644 --- a/Source/Core/VideoUICommon/Src/DebuggerPanel.cpp +++ b/Source/Core/VideoUICommon/Src/DebuggerPanel.cpp @@ -54,7 +54,7 @@ GFXDebuggerPanel::GFXDebuggerPanel(wxWindow *parent, wxWindowID id, const wxPoin GFXDebuggerPanel::~GFXDebuggerPanel() { - SaveSettings(); + GFXDebuggerPauseFlag = false; } void GFXDebuggerPanel::OnClose(wxCloseEvent& event) @@ -249,10 +249,9 @@ void GFXDebuggerPanel::OnPauseAtNextFrameButton(wxCommandEvent& event) void GFXDebuggerPanel::OnDumpButton(wxCommandEvent& event) { char dump_path[MAX_PATH]; - sprintf(dump_path, "%sDebug/%s", File::GetUserPath(D_DUMP_IDX), globals->unique_id); - if (!File::Exists(dump_path) || !File::IsDirectory(dump_path)) - if (!File::CreateDir(dump_path)) - return; + sprintf(dump_path, "%sDebug/%s/", File::GetUserPath(D_DUMP_IDX), globals->unique_id); + if (!File::CreateFullPath(dump_path)) + return; switch (m_pDumpList->GetSelection()) { |
