PATCH: fix dlls/winedos/dosvm.c

Gerald Pfeifer pfeifer at dbai.tuwien.ac.at
Sat May 3 03:22:36 CDT 2003


Jukka, as far as I can tell the following broke all platforms except
i386-linux:

  Remove obsolete code from DOSVM_Wait.
  Prepare DOSVM_Wait for handling nested interrupts in both real and
  protected mode.
  Provide temporary workaround for keyboard related deadlock.

The patch below fixes this.

Gerald

ChangeLog:
Fix DOSVM_Wait for the !MZ_SUPPORTED case.

Index: dosvm.c
===================================================================
RCS file: /home/wine/wine/dlls/winedos/dosvm.c,v
retrieving revision 1.35
diff -u -3 -p -r1.35 dosvm.c
--- dosvm.c	2 May 2003 20:12:52 -0000	1.35
+++ dosvm.c	3 May 2003 08:20:27 -0000
@@ -539,7 +539,7 @@ INT WINAPI DOSVM_Enter( CONTEXT86 *conte
 /***********************************************************************
  *		Wait (WINEDOS.@)
  */
-void WINAPI DOSVM_Wait( INT read_pipe, HANDLE hObject) {}
+void WINAPI DOSVM_Wait( CONTEXT86 *waitctx ) { }

 /***********************************************************************
  *		OutPIC (WINEDOS.@)



More information about the wine-patches mailing list