* Fix error when no import extensions registered

This commit is contained in:
Michaël Van Canneyt 2021-12-27 16:51:05 +01:00
parent 6e6647b2c0
commit 2d3fbefd0a

View File

@ -458,13 +458,14 @@ Var
begin begin
aObject[WASIImportName]:=ImportObject; aObject[WASIImportName]:=ImportObject;
For I:=0 to FImportExtensions.Count-1 do if Assigned(FImportExtensions) then
begin For I:=0 to FImportExtensions.Count-1 do
Ext:=TImportExtension(FImportExtensions[i]); begin
O:=TJSObject.New; Ext:=TImportExtension(FImportExtensions[i]);
Ext.FillImportObject(O); O:=TJSObject.New;
aObject[Ext.ImportName]:=O; Ext.FillImportObject(O);
end; aObject[Ext.ImportName]:=O;
end;
end; end;
procedure TPas2JSWASIEnvironment.AddExtension(aExtension : TImportExtension); procedure TPas2JSWASIEnvironment.AddExtension(aExtension : TImportExtension);