* fix compilation, mode ObjFPC requires specialize keyword

This commit is contained in:
svenbarth 2020-09-25 13:22:15 +00:00
parent 69da16c052
commit 06c02531e0

View File

@ -1403,7 +1403,7 @@ type
procedure RegisterInitComponentHandler(ComponentClass: TComponentClass; Handler: TInitComponentHandler); procedure RegisterInitComponentHandler(ComponentClass: TComponentClass; Handler: TInitComponentHandler);
Procedure RegisterClass(AClass : TPersistentClass); Procedure RegisterClass(AClass : TPersistentClass);
Procedure RegisterClasses(AClasses : TArray<TPersistentClass>); Procedure RegisterClasses(AClasses : specialize TArray<TPersistentClass>);
Function GetClass(AClassName : string) : TPersistentClass; Function GetClass(AClassName : string) : TPersistentClass;
procedure RegisterFindGlobalComponentProc(AFindGlobalComponent: TFindGlobalComponent); procedure RegisterFindGlobalComponentProc(AFindGlobalComponent: TFindGlobalComponent);
procedure UnregisterFindGlobalComponentProc(AFindGlobalComponent: TFindGlobalComponent); procedure UnregisterFindGlobalComponentProc(AFindGlobalComponent: TFindGlobalComponent);
@ -9319,7 +9319,7 @@ begin
ClassList[AClass.ClassName]:=AClass; ClassList[AClass.ClassName]:=AClass;
end; end;
Procedure RegisterClasses(AClasses : TArray<TPersistentClass>); Procedure RegisterClasses(AClasses : specialize TArray<TPersistentClass>);
var var
AClass : TPersistentClass; AClass : TPersistentClass;