From 3b9e1a43985678022fade8503bea9291bbdd6cca Mon Sep 17 00:00:00 2001 From: Jonas Maebe Date: Thu, 18 Aug 2011 11:53:02 +0000 Subject: [PATCH] * fixed wrong class cast in r18226 git-svn-id: trunk@18261 - --- compiler/symtable.pas | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/symtable.pas b/compiler/symtable.pas index bc83f9960e..b71e81cd8f 100644 --- a/compiler/symtable.pas +++ b/compiler/symtable.pas @@ -648,6 +648,7 @@ implementation ([vo_is_hidden_para,vo_is_funcret] * tabstractvarsym(sym).varoptions = [vo_is_hidden_para]) or (sp_internal in tsym(sym).symoptions) or ((assigned(tsym(sym).owner.defowner) and + (tsym(sym).owner.defowner.typ=procdef) and (df_generic in tprocdef(tsym(sym).owner.defowner).defoptions))) then exit; if (tstoredsym(sym).refs=0) then