delete the thread o stop

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1223 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
nakeee 2008-11-20 10:14:56 +00:00
parent 5fb23f879e
commit ba7f7cd8b7
1 changed files with 5 additions and 4 deletions

View File

@ -176,10 +176,11 @@ void Stop() // - Hammertime!
Host_SetWaitCursor(true);
if (PowerPC::state == PowerPC::CPU_POWERDOWN)
return;
// stop the CPU
PowerPC::state = PowerPC::CPU_POWERDOWN;
CCPU::StepOpcode(); //kick it if it's waiting
// stop the CPU
PowerPC::state = PowerPC::CPU_POWERDOWN;
CCPU::StepOpcode(); //kick it if it's waiting
// The quit is to get it out of its message loop
// Should be moved inside the plugin.
@ -189,7 +190,7 @@ void Stop() // - Hammertime!
PluginVideo::Video_Stop();
#endif
//delete g_pThread; //Wait for emuthread to close
delete g_pThread; //Wait for emuthread to close
g_pThread = 0;
Core::StopTrace();
LogManager::Shutdown();