diff options
author | Benjamin Peterson <benjamin@python.org> | 2010-10-16 03:49:22 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2010-10-16 03:49:22 (GMT) |
commit | e9633491ca3e48632b4b41fd7f85c72ddab5ceaa (patch) | |
tree | a5d282caac7441e8a050b686a79d8ee95032e3a3 /Python | |
parent | c404afdf8b4ffbcefd28216eedd3d478cb2412fe (diff) | |
download | cpython-e9633491ca3e48632b4b41fd7f85c72ddab5ceaa.zip cpython-e9633491ca3e48632b4b41fd7f85c72ddab5ceaa.tar.gz cpython-e9633491ca3e48632b4b41fd7f85c72ddab5ceaa.tar.bz2 |
Merged revisions 85562 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r85562 | benjamin.peterson | 2010-10-15 22:45:45 -0500 (Fri, 15 Oct 2010) | 1 line
don't identify the toplevel namespace by name #9997
........
Diffstat (limited to 'Python')
-rw-r--r-- | Python/symtable.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Python/symtable.c b/Python/symtable.c index 0cbde7d..ab52abf 100644 --- a/Python/symtable.c +++ b/Python/symtable.c @@ -923,7 +923,7 @@ symtable_enter_block(struct symtable *st, identifier name, _Py_block_ty block, st->st_cur = ste_new(st, name, block, ast, lineno); if (st->st_cur == NULL) return 0; - if (name == GET_IDENTIFIER(top)) + if (block == ModuleBlock) st->st_global = st->st_cur->ste_symbols; if (prev) { if (PyList_Append(prev->ste_children, |