* fix regressions after previous patch by correctly parsing output, which does not contain '##WASI-EXITCODE:'

This commit is contained in:
Nikolay Nikolov 2022-05-24 10:30:20 +03:00
parent a8b789d183
commit 0f4340e659

View File

@ -1042,13 +1042,16 @@ begin
if is_wasi then
begin
i:=pos('##WASI-EXITCODE: ',s);
delete(s,1,i+17-1);
val(s,ExecuteResult,code);
if code>1 then
val(copy(s,1,code-1),ExecuteResult,code);
if code=0 then
CheckTestExitCode:=true;
break;
if i>0 then
begin
delete(s,1,i+17-1);
val(s,ExecuteResult,code);
if code>1 then
val(copy(s,1,code-1),ExecuteResult,code);
if code=0 then
CheckTestExitCode:=true;
break;
end;
end
else
begin