* WaitOnExit now returns a boolean

git-svn-id: trunk@5577 -
This commit is contained in:
michael 2006-12-11 22:06:56 +00:00
parent e4fb3f71d3
commit 8fa80c73d8

View File

@ -213,11 +213,15 @@ begin
WaitOnExit;
end;
Function TProcess.WaitOnExit : Dword;
Function TProcess.WaitOnExit : Boolean;
Var
R : DWord;
begin
Result:=WaitForSingleObject (FProcessHandle,Infinite);
If Result<>Wait_Failed then
R:=WaitForSingleObject (FProcessHandle,Infinite);
Result:=R<>Wait_Failed;
If R then
GetExitStatus;
FRunning:=False;
end;