Преглед изворни кода

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 -
svenbarth пре 13 година
родитељ
комит
b240dc129f
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      compiler/pgenutil.pas

+ 1 - 1
compiler/pgenutil.pas

@@ -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