From ff0d031368dbc15a6c0354cb26101479f698168d Mon Sep 17 00:00:00 2001 From: Jiri Malak Date: Thu, 2 Jan 2025 23:14:56 +0100 Subject: [PATCH] causeway: fix for issue #1361 (Thanks Andreas Grech) --- bld/causeway/asm/interrup.asm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bld/causeway/asm/interrup.asm b/bld/causeway/asm/interrup.asm index d29a44d04e..c87b145284 100644 --- a/bld/causeway/asm/interrup.asm +++ b/bld/causeway/asm/interrup.asm @@ -1839,6 +1839,7 @@ inter19_Use16Bit678: ; ;Now switch back to exit code. ; +if 0 mov ax,InitDS mov ds,ax assume ds:_cwInit @@ -1849,5 +1850,10 @@ inter19_Use16Bit678: push ax db 66h retf - assume ds:_cwDPMIEMU +else + mov ax,MainDS + mov ds,ax + assume ds:_cwMain + jmp f[TerminationHandler] +endif ExcepNN386 endp