* fixed memory leak in executeprocess for FPC_USE_FPEXEC

git-svn-id: trunk@6826 -
This commit is contained in:
Jonas Maebe 2007-03-13 18:54:27 +00:00
parent 9d6026827d
commit 95474a2d38

View File

@ -911,6 +911,11 @@ Begin
{ We're in the parent, let's wait. }
result:=WaitProcess(pid); // WaitPid and result-convert
{$ifdef FPC_USE_FPEXEC}
if Comline<>'' Then
freemem(cmdline2);
{$endif}
if (result<0) or (result=127) then
begin
E:=EOSError.CreateFmt(SExecuteProcessFailed,[Path,result]);