ShellExecute patch

Duane Clark dclark at akamail.com
Mon Jul 22 13:16:02 CDT 2002


Alexandre Julliard wrote:
> Duane Clark <dclark at akamail.com> writes:
> 
> 
>>I would use #ifndef NO_WIN16. Would that be acceptable for CVS? I need
>>to fix an obvious bug, so I think I will just make the change to call
>>CreateProcessA and put in the ifndefs and see what happens.
> 
> 
> I don't think a #ifdef is appropriate. What I would suggest is to
> always call WinExec, and change WinExec to behave like WinExec16 when
> called from a 16-bit app.

One of several problems I see in my patch (obviously I should have slept 
on it before submitting) was that it would not return hProcess when 
requested. Getting that info appears to me to require an explicit call 
to CreateProcess, rather than using WinExec.





More information about the wine-devel mailing list