From dc141d9e7c8c724919b6d71fb6edf70d70403d16 Mon Sep 17 00:00:00 2001 From: Martin Fuchs Date: Sat, 17 Jan 2004 17:23:16 +0000 Subject: [PATCH] added missing PIDL parameter for SHELL_FindExecutable() svn path=/trunk/; revision=7724 --- reactos/lib/shell32/shell32_main.h | 2 +- reactos/lib/shell32/shelllink.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/lib/shell32/shell32_main.h b/reactos/lib/shell32/shell32_main.h index b18ca72a476..c4712950ab4 100644 --- a/reactos/lib/shell32/shell32_main.h +++ b/reactos/lib/shell32/shell32_main.h @@ -245,7 +245,7 @@ typedef UINT (*SHELL_ExecuteW32)(const WCHAR *lpCmd, void *env, BOOL shWait, BOOL WINAPI ShellExecuteExW32(LPSHELLEXECUTEINFOW psei, SHELL_ExecuteW32 execfunc); UINT SHELL_FindExecutable(LPCWSTR lpPath, LPCWSTR lpFile, LPCWSTR lpOperation, - LPWSTR lpResult, LPWSTR key, void **env, LPCWSTR args); + LPWSTR lpResult, LPWSTR key, void **env, LPITEMIDLIST pidl, LPCWSTR args); extern WCHAR swShell32Name[MAX_PATH]; extern char sShell32Name[MAX_PATH]; diff --git a/reactos/lib/shell32/shelllink.c b/reactos/lib/shell32/shelllink.c index f87054d5da8..f6f11ae9996 100644 --- a/reactos/lib/shell32/shelllink.c +++ b/reactos/lib/shell32/shelllink.c @@ -673,7 +673,7 @@ static HRESULT WINAPI IPersistStream_fnSave( *exePath = '\0'; if (This->sPath) - SHELL_FindExecutable(NULL, This->sPath, wOpen, exePath, NULL, NULL, NULL); + SHELL_FindExecutable(NULL, This->sPath, wOpen, exePath, NULL, NULL, NULL, NULL); /* if there's no PIDL, generate one */ if( ! This->pPidl )