DPMI exceptions only happen on i386.
This commit is contained in:
parent
14a5d168e9
commit
39d1b9c0e5
|
@ -88,6 +88,7 @@ BOOL DOSVM_IsDos32(void)
|
||||||
*/
|
*/
|
||||||
static WINE_EXCEPTION_FILTER(dpmi_exception_handler)
|
static WINE_EXCEPTION_FILTER(dpmi_exception_handler)
|
||||||
{
|
{
|
||||||
|
#ifdef __i386__
|
||||||
EXCEPTION_RECORD *rec = GetExceptionInformation()->ExceptionRecord;
|
EXCEPTION_RECORD *rec = GetExceptionInformation()->ExceptionRecord;
|
||||||
CONTEXT *context = GetExceptionInformation()->ContextRecord;
|
CONTEXT *context = GetExceptionInformation()->ContextRecord;
|
||||||
|
|
||||||
|
@ -98,7 +99,7 @@ static WINE_EXCEPTION_FILTER(dpmi_exception_handler)
|
||||||
DOSVM_SendQueuedEvents(context);
|
DOSVM_SendQueuedEvents(context);
|
||||||
return EXCEPTION_CONTINUE_EXECUTION;
|
return EXCEPTION_CONTINUE_EXECUTION;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
return EXCEPTION_CONTINUE_SEARCH;
|
return EXCEPTION_CONTINUE_SEARCH;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue