Browse Source

Don't eat calls in hsAssert.

ShellExecuteW != NOOP. Let's get it right.
Adam Johnson 11 years ago
parent
commit
7c6cb34cd1
  1. 4
      Sources/Plasma/Apps/plUruLauncher/winmain.cpp

4
Sources/Plasma/Apps/plUruLauncher/winmain.cpp

@ -270,7 +270,7 @@ static HANDLE ICreateProcess(const plFileName& exe, const plString& args)
info.lpFile = file.GetData();
info.fMask = SEE_MASK_NOCLOSEPROCESS | SEE_MASK_NOASYNC;
info.lpParameters = args.ToWchar();
hsAssert(ShellExecuteExW(&info), "ShellExecuteExW phailed");
ShellExecuteExW(&info);
return info.hProcess;
} else {
@ -312,7 +312,7 @@ static bool IInstallRedist(const plFileName& exe)
// Get the exit code so we can indicate success/failure to the redist thread
DWORD code = PLASMA_OK;
hsAssert(GetExitCodeProcess(process, &code), "failed to get redist exit code");
GetExitCodeProcess(process, &code);
CloseHandle(process);
return code != PLASMA_PHAILURE;

Loading…
Cancel
Save