* 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
aObject[WASIImportName]:=ImportObject;
For I:=0 to FImportExtensions.Count-1 do
begin
Ext:=TImportExtension(FImportExtensions[i]);
O:=TJSObject.New;
Ext.FillImportObject(O);
aObject[Ext.ImportName]:=O;
end;
if Assigned(FImportExtensions) then
For I:=0 to FImportExtensions.Count-1 do
begin
Ext:=TImportExtension(FImportExtensions[i]);
O:=TJSObject.New;
Ext.FillImportObject(O);
aObject[Ext.ImportName]:=O;
end;
end;
procedure TPas2JSWASIEnvironment.AddExtension(aExtension : TImportExtension);