From 2333af5cfdf16e9dd2e62055a7c2c1c1a94a197e Mon Sep 17 00:00:00 2001 From: mattias Date: Sun, 26 Jun 2022 21:47:32 +0200 Subject: [PATCH] webidl: wasmjob: invoke function with primitive args --- packages/webidl/src/webidltowasmjob.pp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/webidl/src/webidltowasmjob.pp b/packages/webidl/src/webidltowasmjob.pp index 9ed7f1b88a..94a93b560e 100644 --- a/packages/webidl/src/webidltowasmjob.pp +++ b/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+')';