Bug: Removed direct calls to FPC Writeln/Write #2

Merged
t3hn3rd merged 1 commits from feature/compatability into develop 2026-03-03 21:46:28 +00:00
2 changed files with 8 additions and 8 deletions

No files matched your search

+1 -1
View File
@@ -142,7 +142,7 @@ begin
Inc(pos, section_length); Inc(pos, section_length);
end; end;
end else begin end else begin
writeln('[wasm.parser] Binary missing WASM Magic!'); wasm.vm.io.writestringln('[wasm.parser] Binary missing WASM Magic!');
ctx^.ValidBinary:= false; ctx^.ValidBinary:= false;
end; end;
parse:= ctx; parse:= ctx;
+7 -7
View File
@@ -168,25 +168,25 @@ begin
for i:=stack^.Top-1 downto 0 do begin for i:=stack^.Top-1 downto 0 do begin
case stack^.Entries[i].ValueType of case stack^.Entries[i].ValueType of
vti32:begin vti32:begin
writeln('[wasm.types.stack][-',stack^.Top-i,'] i32: ', stack^.Entries[i].i32Value); wasm.vm.io.writestringln('[wasm.types.stack][-',stack^.Top-i,'] i32: ', stack^.Entries[i].i32Value);
end; end;
vti64:begin vti64:begin
writeln('[wasm.types.stack][-',stack^.Top-i,'] i64: ', stack^.Entries[i].i64Value); wasm.vm.io.writestringln('[wasm.types.stack][-',stack^.Top-i,'] i64: ', stack^.Entries[i].i64Value);
end; end;
vtf32:begin vtf32:begin
writeln('[wasm.types.stack][-',stack^.Top-i,'] f32: ', stack^.Entries[i].f32Value); wasm.vm.io.writestringln('[wasm.types.stack][-',stack^.Top-i,'] f32: ', stack^.Entries[i].f32Value);
end; end;
vtf64:begin vtf64:begin
writeln('[wasm.types.stack][-',stack^.Top-i,'] f64: ', stack^.Entries[i].f64Value); wasm.vm.io.writestringln('[wasm.types.stack][-',stack^.Top-i,'] f64: ', stack^.Entries[i].f64Value);
end; end;
vtv128:begin vtv128:begin
writeln('[wasm.types.stack][-',stack^.Top-i,'] v128: ', stack^.Entries[i].v128Value.low, ' ', stack^.Entries[i].v128Value.high); wasm.vm.io.writestringln('[wasm.types.stack][-',stack^.Top-i,'] v128: ', stack^.Entries[i].v128Value.low, ' ', stack^.Entries[i].v128Value.high);
end; end;
vtfunc:begin vtfunc:begin
writeln('[wasm.types.stack][-',stack^.Top-i,'] func: ', stack^.Entries[i].funcValue); wasm.vm.io.writestringln('[wasm.types.stack][-',stack^.Top-i,'] func: ', stack^.Entries[i].funcValue);
end; end;
vtextn:begin vtextn:begin
writeln('[wasm.types.stack][-',stack^.Top-i,'] extn: ', stack^.Entries[i].extnValue); wasm.vm.io.writestringln('[wasm.types.stack][-',stack^.Top-i,'] extn: ', stack^.Entries[i].extnValue);
end; end;
end; end;
end; end;