diff Modules/symtablemodule.c @ 86660:bc259b221cb8 3.3

just return toplevel symbol table rather than all blocks (closes #19393)
author Benjamin Peterson <benjamin@python.org>
date Sat, 26 Oct 2013 13:13:51 -0400
parents eec0cafe171d
children f5c729dbe9fb
line wrap: on
line diff
--- a/Modules/symtablemodule.c	Sat Oct 26 03:16:44 2013 -0700
+++ b/Modules/symtablemodule.c	Sat Oct 26 13:13:51 2013 -0400
@@ -32,7 +32,7 @@
     st = Py_SymtableString(str, filename, start);
     if (st == NULL)
         return NULL;
-    t = st->st_blocks;
+    t = (PyObject *)st->st_top;
     Py_INCREF(t);
     PyMem_Free((void *)st->st_future);
     PySymtable_Free(st);