Module: wine Branch: master Commit: 57961e5e78ceb573303b7374639ee31d3794face URL: https://source.winehq.org/git/wine.git/?a=commit;h=57961e5e78ceb573303b73746...
Author: Dmitry Timoshkov dmitry@baikal.ru Date: Mon Oct 7 12:59:40 2019 +0800
wshom.ocx: Actually wait for process termination in IWshShell3::Run().
Signed-off-by: Dmitry Timoshkov dmitry@baikal.ru Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/wshom.ocx/shell.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/wshom.ocx/shell.c b/dlls/wshom.ocx/shell.c index 5d58ac74ed..d423856ce7 100644 --- a/dlls/wshom.ocx/shell.c +++ b/dlls/wshom.ocx/shell.c @@ -1297,6 +1297,7 @@ static HRESULT WINAPI WshShell3_Run(IWshShell3 *iface, BSTR cmd, VARIANT *style, { if (waitforprocess) { + WaitForSingleObject(info.hProcess, INFINITE); GetExitCodeProcess(info.hProcess, exit_code); CloseHandle(info.hProcess); }