Pārlūkot izejas kodu

* Small refactor for easier debugging

Michaël Van Canneyt 2 mēneši atpakaļ
vecāks
revīzija
ee3fb55442
1 mainītis faili ar 5 papildinājumiem un 2 dzēšanām
  1. 5 2
      compiler/wasm32/cpubase.pas

+ 5 - 2
compiler/wasm32/cpubase.pas

@@ -671,9 +671,12 @@ uses
       end;
 
     procedure TWasmFuncType.add_param(param: TWasmBasicType);
+    var
+      len : integer;
       begin
-        SetLength(params,Length(params)+1);
-        params[High(params)]:=param;
+        len:=Length(params);
+        SetLength(params,len+1);
+        params[len]:=param;
       end;
 
     procedure TWasmFuncType.add_result(res: TWasmBasicType);