• Yuxuan Shui's avatar
    shell32: Rely solely on SHELL_FindExecutable for ShellExecute. · 85d029e3
    Yuxuan Shui authored
    This does two things:
    
    1. ShellExecute no longer searches in the directory where the current executable is in.
    2. We always CreateProcess with a fully qualified path, so we CreateProcess won't do its own path
       resolution.
    
    Serendipitously this also fixes some existing todos in tests.
    85d029e3
Name
Last commit
Last update
..
resources Loading commit data...
tests Loading commit data...
Makefile.in Loading commit data...
appbar.c Loading commit data...
assoc.c Loading commit data...
autocomplete.c Loading commit data...
brsfolder.c Loading commit data...
changenotify.c Loading commit data...
classes.c Loading commit data...
clipboard.c Loading commit data...
control.c Loading commit data...
cpanel.h Loading commit data...
cpanelfolder.c Loading commit data...
dataobject.c Loading commit data...
dde.c Loading commit data...
debughlp.c Loading commit data...
debughlp.h Loading commit data...
dialogs.c Loading commit data...
dragdrophelper.c Loading commit data...
ebrowser.c Loading commit data...
enumidlist.c Loading commit data...
folders.c Loading commit data...
iconcache.c Loading commit data...
new_menu.c Loading commit data...
pidl.c Loading commit data...
pidl.h Loading commit data...
recyclebin.c Loading commit data...
shell32.manifest Loading commit data...
shell32.rc Loading commit data...
shell32.rgs Loading commit data...
shell32.spec Loading commit data...
shell32_classes.idl Loading commit data...
shell32_main.c Loading commit data...
shell32_main.h Loading commit data...
shell32_tlb.idl Loading commit data...
shelldispatch.c Loading commit data...
shellfolder.h Loading commit data...
shellitem.c Loading commit data...
shelllink.c Loading commit data...
shellole.c Loading commit data...
shellord.c Loading commit data...
shellpath.c Loading commit data...
shellreg.c Loading commit data...
shellstring.c Loading commit data...
shfldr.h Loading commit data...
shfldr_desktop.c Loading commit data...
shfldr_fs.c Loading commit data...
shfldr_mycomp.c Loading commit data...
shfldr_netplaces.c Loading commit data...
shfldr_printers.c Loading commit data...
shlexec.c Loading commit data...
shlfileop.c Loading commit data...
shlfolder.c Loading commit data...
shlfsbind.c Loading commit data...
shlmenu.c Loading commit data...
shlview.c Loading commit data...
shlview_cmenu.c Loading commit data...
shpolicy.c Loading commit data...
shresdef.h Loading commit data...
systray.c Loading commit data...
version.h Loading commit data...