diff --git a/pcsx2/PINE.cpp b/pcsx2/PINE.cpp index d448bbd007b2a..8737669b5d0c5 100644 --- a/pcsx2/PINE.cpp +++ b/pcsx2/PINE.cpp @@ -498,17 +498,16 @@ PINEServer::IPCBuffer PINEServer::ParseCommand(char* buf, char* ret_buffer, u32 if (!SafetyChecks(buf_cnt, 0, ret_cnt, 4, buf_size)) goto error; EmuStatus status; - switch (m_vm->HasActiveMachine()) + if (m_vm->HasActiveMachine()) { - case true: - if (GetCoreThread().IsClosing()) - status = Paused; - else - status = Running; - break; - case false: - status = Shutdown; - break; + if (GetCoreThread().IsClosing()) + status = Paused; + else + status = Running; + } + else + { + status = Shutdown; } ToArray(ret_buffer, status, ret_cnt); ret_cnt += 4;