Browse Source

webidl: wasmjob: invoke function with primitive args

mattias 3 years ago
parent
commit
2333af5cfd
1 changed files with 3 additions and 1 deletions
  1. 3 1
      packages/webidl/src/webidltowasmjob.pp

+ 3 - 1
packages/webidl/src/webidltowasmjob.pp

@@ -412,11 +412,13 @@ begin
       Args:='';
       for CurDef in ArgDefList do
         begin
-        if Args='' then
+        if Args<>'' then
           Args:=Args+',';
         CurName:=GetName(ArgDef);
         Args:=Args+CurName;
         end;
+      Args:=',['+Args+']';
+
 
       InvokeStr:=InvokeStr+InvokeName+'('''+aDef.Name+''''+Args+')';