Преглед изворни кода

* Small refactor for easier debugging

Michaël Van Canneyt пре 4 месеци
родитељ
комит
ee3fb55442
1 измењених фајлова са 5 додато и 2 уклоњено
  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);