summaryrefslogtreecommitdiff
path: root/buildtools
diff options
context:
space:
mode:
authorBjörn Jacke <bj@sernet.de>2019-08-25 23:02:37 +0200
committerAndrew Bartlett <abartlet@samba.org>2019-09-21 19:33:25 +0000
commit432d9fd2214a4804a9cfefb9916e97efb9909c2c (patch)
tree3a82089abdfb1255f0e33c04b81d167ed1850ad2 /buildtools
parent8b43aabecbad2084169b229859bf5bfc9e2ddac0 (diff)
downloadsamba-432d9fd2214a4804a9cfefb9916e97efb9909c2c.tar.gz
samba_deps.py avoid inefficient string concatenations
Signed-off-by: Bjoern Jacke <bjacke@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'buildtools')
-rw-r--r--buildtools/wafsamba/samba_deps.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/buildtools/wafsamba/samba_deps.py b/buildtools/wafsamba/samba_deps.py
index 03c37079a8c..f400e1833a2 100644
--- a/buildtools/wafsamba/samba_deps.py
+++ b/buildtools/wafsamba/samba_deps.py
@@ -253,10 +253,8 @@ def add_init_functions(self):
cflags.append('-DSTATIC_%s_MODULES_PROTO=%s' % (m, proto))
else:
cflags.append('-DSTATIC_%s_MODULES=%s' % (m, ','.join(init_fn_list) + ',' + sentinel))
- proto=''
- for f in init_fn_list:
- proto += '_MODULE_PROTO(%s)' % f
- proto += "extern void __%s_dummy_module_proto(void)" % (m)
+ proto = "".join('_MODULE_PROTO(%s)' % f for f in init_fn_list) +\
+ "extern void __%s_dummy_module_proto(void)" % (m)
cflags.append('-DSTATIC_%s_MODULES_PROTO=%s' % (m, proto))
self.cflags = cflags