diff options
Diffstat (limited to 'Lib/distutils/extension.py')
| -rw-r--r-- | Lib/distutils/extension.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/distutils/extension.py b/Lib/distutils/extension.py index 0fcbcc1..7fe846b 100644 --- a/Lib/distutils/extension.py +++ b/Lib/distutils/extension.py @@ -103,9 +103,9 @@ class Extension: language=None, **kw # To catch unknown keywords ): - assert type(name) is StringType, "'name' must be a string" + assert isinstance(name, basestring), "'name' must be a string" assert (type(sources) is ListType and - map(type, sources) == [StringType]*len(sources)), \ + all(isinstance(v, basestring) for v in sources)), \ "'sources' must be a list of strings" self.name = name |
