--- ./Pyrex-0.9.origin/Pyrex/Compiler/Symtab.py 2003-10-04 02:41:39.000000000 +0200 +++ ./Pyrex-0.9/Pyrex/Compiler/Symtab.py 2003-12-27 00:11:43.000000000 +0100 @@ -949,8 +949,7 @@ def adapt(cname): return "%s.%s" % (Naming.obj_base_cname, base_entry.cname) for base_entry in base_scope.var_entries: - entry = self.declare(base_entry.name, adapt(base_entry.cname), - base_entry.type, None) + entry = self.declare_var(base_entry.name, base_entry.type, None, adapt(base_entry.cname), base_entry.visibility) entry.is_variable = 1 for base_entry in base_scope.cfunc_entries: entry = self.add_cfunction(base_entry.name, base_entry.type, None,