Commit fix for SF 603831.

Strangely, two out of three patches there seem already committed; but
the essential one (get rid of the assert in object_filenames in
ccompiler.py) was not yet applied.

This makes the build procedure for Twisted work again.

This is *not* a backport candidate despite the fact that identical
code appears to exist in 2.2.2; Twisted builds fine there, so there
must have been a change elsewhere.
This commit is contained in:
Guido van Rossum 2002-10-01 04:14:17 +00:00
parent 5b9da893d3
commit cc3a6df506
1 changed files with 2 additions and 1 deletions

View File

@ -876,7 +876,8 @@ class CCompiler:
# extension for executable files, eg. '' or '.exe'
def object_filenames(self, source_filenames, strip_dir=0, output_dir=''):
assert output_dir is not None
if output_dir is None:
output_dir = ''
obj_names = []
for src_name in source_filenames:
base, ext = os.path.splitext(src_name)