diff --git a/zsnes/src/ui.asm b/zsnes/src/ui.asm index 75f937f4..5ca54aa2 100644 --- a/zsnes/src/ui.asm +++ b/zsnes/src/ui.asm @@ -40,6 +40,8 @@ EXTSYM LinuxExit EXTSYM GetFilename %endif +EXTSYM OSExit + NEWSYM UIAsmStart %include "betauser.mac" @@ -1516,6 +1518,9 @@ NEWSYM DosExit ; Terminate Program %ifdef __LINUX__ call LinuxExit %else +%ifdef __WIN32__ + call OSExit + %else jmp .nodeallocate mov ebx,memfreearray @@ -1535,4 +1540,5 @@ NEWSYM DosExit ; Terminate Program mov ax,4c00h ;terminate int 21h %endif +%endif NEWSYM UIAsmEnd