comparison Python/graminit.c @ 21179:485422900ef0 legacy-trunk

SF bug #488687 reported by Neal Norwitz The error for assignment to __debug__ used ste->ste_opt_lineno instead of n->n_lineno. The latter was at best incorrect; often the slot was uninitialized. Two fixes here: Use the correct lineno for the error. Initialize ste_opt_lineno in PySymtable_New(); while there are no current cases where it is referenced unless it has already been assigned to, there is no harm in initializing it.
author Jeremy Hylton <jeremy@alum.mit.edu>
date Tue, 04 Dec 2001 02:41:46 +0000
parents 56141b86a7f2
children 2600cf7d33af
comparison
equal deleted inserted replaced
21178:bc51de643b5e 21179:485422900ef0