From cc3a6df506db57d614225b3657b4e97efc078970 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Tue, 1 Oct 2002 04:14:17 +0000 Subject: 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. --- Lib/distutils/ccompiler.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Lib/distutils/ccompiler.py b/Lib/distutils/ccompiler.py index 5a0641e..43dfa73 100644 --- a/Lib/distutils/ccompiler.py +++ b/Lib/distutils/ccompiler.py @@ -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) -- cgit v0.12