shell32: Don't use the working directory passed into ShellExecute* functions if it isn't valid.

Robert Shearman rob at codeweavers.com
Fri Aug 31 09:41:36 CDT 2007


---
  dlls/shell32/shlexec.c |   20 +++++++++++++++-----
  1 files changed, 15 insertions(+), 5 deletions(-)

An example of a program that does this is Outlook 2003. Using a test 
program shows that passing garbage in succeeds on Windows.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 6adc759f3449370f44219f1ee0df19476aac8f8c.diff
Type: text/x-patch
Size: 2149 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20070831/12996bf2/6adc759f3449370f44219f1ee0df19476aac8f8c.bin


More information about the wine-patches mailing list