Terrible bug: WinExec16, DOS programs

Andreas Mohr andi at rhlx01.fht-esslingen.de
Mon Dec 24 10:18:22 CST 2001


Hi all,

I just found out that WinExec16 doesn't even support starting DOS programs.

Whereas LoadModule16 doesn't seem to support loading DOS programs
(error 22, which is not documented for LoadModule16), WinExec16 definitely does
launch command.com on Win98SE. Not so when using Wine.

What to do about that ?
More specifically, which functions to change how exactly to support this ?
(the whole interoperation between WinExec, WinExec16, LoadModule*, LoadLibrary*,CreateProcess etc. is highly problematic).

This thing makes me get slightly worried about our Win16/DOS compatibility
as a whole... :-\

-- 
Andreas Mohr                        Stauferstr. 6, D-71272 Renningen, Germany
Tel. +49 7159 800604                http://home.nexgo.de/andi.mohr/




More information about the wine-devel mailing list