Core: Return CORE_STOPPING even if hardware is already uninitialized.

This commit is contained in:
Jules Blok 2014-06-20 03:26:06 +02:00
parent b30d5dccbe
commit 49eade69a3

View File

@ -538,15 +538,17 @@ void SetState(EState _State)
EState GetState() EState GetState()
{ {
if (g_bStopping)
return CORE_STOPPING;
if (g_bHwInit) if (g_bHwInit)
{ {
if (CCPU::IsStepping()) if (CCPU::IsStepping())
return CORE_PAUSE; return CORE_PAUSE;
else if (g_bStopping)
return CORE_STOPPING;
else else
return CORE_RUN; return CORE_RUN;
} }
return CORE_UNINITIALIZED; return CORE_UNINITIALIZED;
} }