Browse Source

Add required explict typecast in UnRegisterClass prcoedure

Pierre Muller 1 year ago
parent
commit
c6e9e30f5d
1 changed files with 1 additions and 1 deletions
  1. 1 1
      rtl/objpas/classes/cregist.inc

+ 1 - 1
rtl/objpas/classes/cregist.inc

@@ -76,7 +76,7 @@ begin
       Remove(AClass);
       if Assigned(ClassAliasList) then
         for i:=ClassAliasList.Count-1 downto 0 do
-          if TPersistentClass(ClassAliasList.Objects[i])=AClass then
+          if TPersistentClass(pointer(ClassAliasList.Objects[i]))=AClass then
             ClassAliasList.Delete(i);
     finally
       ClassList.UnlockList;