Don't write `cppflags.extend()` twice.
This commit is contained in:
Luflosi 2020-05-13 13:43:43 +02:00
parent 5e48ae8bac
commit ac9f8595c9
No known key found for this signature in database
GPG Key ID: 4E41E29EDCC345D0

View File

@ -556,11 +556,8 @@ def compile_c_extension(
is_special = src in SPECIAL_SOURCES is_special = src in SPECIAL_SOURCES
if is_special: if is_special:
src, defines_ = SPECIAL_SOURCES[src] src, defines_ = SPECIAL_SOURCES[src]
if callable(defines_): defines = defines_(kenv) if callable(defines_) else defines_
defines = defines_(kenv) cppflags.extend(map(define, defines))
cppflags.extend(map(define, defines))
else:
cppflags.extend(map(define, defines_))
cmd = [kenv.cc, '-MMD'] + cppflags + kenv.cflags cmd = [kenv.cc, '-MMD'] + cppflags + kenv.cflags
cmd += ['-c', src] + ['-o', dest] cmd += ['-c', src] + ['-o', dest]