commit | 016880229a369a3fb419f3eed28b6db7c342fe71 | [log] [tgz] |
---|---|---|
author | Neal Norwitz <nnorwitz@gmail.com> | Sun Aug 12 00:43:29 2007 +0000 |
committer | Neal Norwitz <nnorwitz@gmail.com> | Sun Aug 12 00:43:29 2007 +0000 |
tree | 9b11de5c197bc556dd515e035327673765cd4871 | |
parent | 41eaedd3613cebc83e6b9925499369992c7a7770 [diff] [blame] |
Kill execfile(), use exec() instead
diff --git a/setup.py b/setup.py index 9c8bd4b..f0191de 100644 --- a/setup.py +++ b/setup.py
@@ -1369,7 +1369,12 @@ return False fficonfig = {} - execfile(ffi_configfile, globals(), fficonfig) + fp = open(ffi_configfile) + try: + script = fp.read() + finally: + fp.close() + exec(script, globals(), fficonfig) ffi_srcdir = os.path.join(fficonfig['ffi_srcdir'], 'src') # Add .S (preprocessed assembly) to C compiler source extensions.