diff --git a/utils/wasmbin/wasmbinwriter.pas b/utils/wasmbin/wasmbinwriter.pas index 4dccd1b277..4e8066116a 100644 --- a/utils/wasmbin/wasmbinwriter.pas +++ b/utils/wasmbin/wasmbinwriter.pas @@ -574,7 +574,7 @@ begin if isFuncLinkSym(f.LinkInfo) or (f.codeRefCount>0) then begin if f.LinkInfo.Name ='' then f.LinkInfo.Name := f.id; so:=AddSymbolObject; - LinkInfoToBin(f.linkInfo, so.syminfo, SYMTAB_FUNCTION, i); + LinkInfoToBin(f.linkInfo, so.syminfo, SYMTAB_FUNCTION, f.idNum); end; end; end;