shellexecute patch

Rein Klazes rklazes at xs4all.nl
Thu Feb 14 12:40:54 CST 2002


On Thu, 14 Feb 2002 19:14:28 +0100, you wrote:

> On Thu, Feb 14, 2002 at 11:57:55AM +0100, Rein Klazes wrote:
> > 
> > Needed for Visual Studio.NET installer.
> > 
> > Changelog:
> > 
> > 	dlls/shell32	: shell.c
> > 	In ShellExecute16, make sure there is a space between command
> > 	and parameters.
> Hmm, I suspect that might be wrong.
> (in case your ShellExecute16() is being called by ShellExecute(), that is)
> 
> ShellExecute() was supposed to call WinExec() instead of WinExec16()
> (long filename support).
> 
> I wrote a ShellExecute patch some weeks ago that didn't get applied,
> probably because there were compile warnings.
> 
> But I might be wrong and your patch is completely independent of mine.

I think so. The patch is just preventing that ShellExecuteA( ...,
"K:\\setup.exe","option",...) will cause a call to 
WinExec16("K:\\setup.exeoption") that fails for a "file not found"
error.

Rein.  
-- 
Rein Klazes
rklazes at xs4all.nl




More information about the wine-devel mailing list