|
@@ -828,7 +828,7 @@ begin
|
|
close(pipo);
|
|
close(pipo);
|
|
{$endif USE_VFORK}
|
|
{$endif USE_VFORK}
|
|
end;
|
|
end;
|
|
- if ret=1 then
|
|
|
|
|
|
+ if ret=-1 then
|
|
fpexit(127);
|
|
fpexit(127);
|
|
end;
|
|
end;
|
|
{$if defined(FPC_USE_FPEXEC) and not defined(USE_VFORK)}
|
|
{$if defined(FPC_USE_FPEXEC) and not defined(USE_VFORK)}
|
|
@@ -943,7 +943,7 @@ begin
|
|
close(pipo);
|
|
close(pipo);
|
|
{$endif USE_VFORK}
|
|
{$endif USE_VFORK}
|
|
end;
|
|
end;
|
|
- if ret=1 then
|
|
|
|
|
|
+ if ret=-1 then
|
|
fpexit(127);
|
|
fpexit(127);
|
|
end;
|
|
end;
|
|
{$if defined(FPC_USE_FPEXEC) and not defined(USE_VFORK)}
|
|
{$if defined(FPC_USE_FPEXEC) and not defined(USE_VFORK)}
|