]> granicus.if.org Git - python/commitdiff
Removed some debugging code that slipped into the last checkin.
authorGreg Ward <gward@python.net>
Sun, 25 Jun 2000 02:30:15 +0000 (02:30 +0000)
committerGreg Ward <gward@python.net>
Sun, 25 Jun 2000 02:30:15 +0000 (02:30 +0000)
Ensure that 'extra_args' (whether compile or link args) is never None.

Lib/distutils/command/build_ext.py

index 0a5fa9cd0d260de873a83b77bd05cfe4ba6b5764..26d698180599327f58e1bfbcd7e57cf7e8cdcd8e 100644 (file)
@@ -188,8 +188,7 @@ class build_ext (Command):
 
         # Setup the CCompiler object that we'll use to do all the
         # compiling and linking
-        self.compiler = new_compiler (#compiler=self.compiler,
-                                      compiler="msvc",
+        self.compiler = new_compiler (compiler=self.compiler,
                                       verbose=self.verbose,
                                       dry_run=self.dry_run,
                                       force=self.force)
@@ -393,7 +392,7 @@ class build_ext (Command):
             # The environment variable should take precedence, and
             # any sensible compiler will give precendence to later
             # command line args.  Hence we combine them in order:
-            extra_args = ext.extra_compile_args
+            extra_args = ext.extra_compile_args or []
 
             # XXX and if we support CFLAGS, why not CC (compiler
             # executable), CPPFLAGS (pre-processor options), and LDFLAGS
@@ -415,7 +414,7 @@ class build_ext (Command):
             # that go into the mix.
             if ext.extra_objects:
                 objects.extend (ext.extra_objects)
-            extra_args = ext.extra_link_args
+            extra_args = ext.extra_link_args or []
 
             # Bunch of fixing-up we have to do for Microsoft's linker.
             if self.compiler.compiler_type == 'msvc':