diff --git a/src/CxbxKrnl/EmuKrnl.h b/src/CxbxKrnl/EmuKrnl.h index 0c03fb115..2a32f9466 100644 --- a/src/CxbxKrnl/EmuKrnl.h +++ b/src/CxbxKrnl/EmuKrnl.h @@ -97,18 +97,14 @@ public: m_Pending = false; } -#ifdef USE_SEH __try { -#endif // USE_SEH BOOLEAN(__stdcall *ServiceRoutine)(xboxkrnl::PKINTERRUPT, void*) = (BOOLEAN(__stdcall *)(xboxkrnl::PKINTERRUPT, void*))Interrupt->ServiceRoutine; BOOLEAN result = ServiceRoutine(Interrupt, Interrupt->ServiceContext); -#ifdef USE_SEH } __except (EmuException(GetExceptionInformation())) { EmuWarning("Problem with ExceptionFilter!"); } -#endif // USE_SEH } private: bool m_Asserted = false;