Don't push the local symtable of the current module, but of that module the generic belongs to (should fix compilation error of Lazarus).

git-svn-id: trunk@19771 -
This commit is contained in:
svenbarth 2011-12-07 11:45:34 +00:00
parent 7fa365233b
commit b240dc129f

View File

@ -343,7 +343,7 @@ uses
{ push the localsymtable if needed }
if (hmodule<>current_module) or not current_module.in_interface then
symtablestack.push(current_module.localsymtable);
symtablestack.push(hmodule.localsymtable);
{ push a temporary global symtable so that the specialization is
added to the correct symtable; this symtable does not contain