[Python-checkins] python/dist/src/Tools/freeze modulefinder.py,1.20,1.21

nnorwitz@users.sourceforge.net nnorwitz@users.sourceforge.net
Tue, 12 Nov 2002 15:09:14 -0800


Update of /cvsroot/python/python/dist/src/Tools/freeze
In directory usw-pr-cvs1:/tmp/cvs-serv28771/Tools/freeze

Modified Files:
	modulefinder.py 
Log Message:
SF # 627900, Bytecode copy bug in freeze

Pass co_freevars and co_cellvars to new.code().
Will backport.


Index: modulefinder.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/freeze/modulefinder.py,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** modulefinder.py	11 Sep 2002 20:36:00 -0000	1.20
--- modulefinder.py	12 Nov 2002 23:09:12 -0000	1.21
***************
*** 434,438 ****
                           co.co_flags, co.co_code, tuple(consts), co.co_names, 
                           co.co_varnames, new_filename, co.co_name, 
!                          co.co_firstlineno, co.co_lnotab)
  
  
--- 434,439 ----
                           co.co_flags, co.co_code, tuple(consts), co.co_names, 
                           co.co_varnames, new_filename, co.co_name, 
!                          co.co_firstlineno, co.co_lnotab,
!                          co.co_freevars, co.co_cellvars)