Skip to content

Commit 80a70fc

Browse files
author
Bogdan Marinescu
committed
Simplified string formatting expressions in get_config_data_header
1 parent ab0a5a5 commit 80a70fc

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

tools/config.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -420,17 +420,15 @@ def get_config_data_header(self, fname = None):
420420
header_data += "// Configuration parameters\n"
421421
for m in params.values():
422422
if m.value is not None:
423-
header_data += "#define %s%s%s%s// set by %s\n" % (m.macro_name, " " * (max_macro_name_len - len(m.macro_name) + 1), str(m.value),
424-
" " * (max_macro_val_len - len(str(m.value)) + 1), m.set_by)
423+
header_data += "#define {0:<{1}} {2!s:<{3}} // set by {4}\n".format(m.macro_name, max_macro_name_len, m.value, max_macro_val_len, m.set_by)
425424
# Then macros
426425
if macros:
427426
header_data += "// Macros\n"
428427
for m in macros.values():
429428
if m.macro_value:
430-
header_data += "#define %s%s%s%s// defined by %s\n" % (m.macro_name, " " * (max_macro_name_len - len(m.macro_name) + 1), str(m.macro_value),
431-
" " * (max_macro_val_len - len(str(m.macro_value)) + 1), m.defined_by)
429+
header_data += "#define {0:<{1}} {2!s:<{3}} // defined by {4}\n".format(m.macro_name, max_macro_name_len, m.macro_value, max_macro_val_len, m.defined_by)
432430
else:
433-
header_data += "#define %s%s// defined by %s\n" % (m.macro_name, " " * (max_macro_name_len + max_macro_val_len - len(m.macro_name) + 2), m.defined_by)
431+
header_data += "#define {0:<{1}} // defined by {2}\n".format(m.macro_name, max_macro_name_len + max_macro_val_len + 1, m.defined_by)
434432
header_data += "\n#endif\n"
435433
# If fname is given, write "header_data" to it
436434
if fname:

0 commit comments

Comments
 (0)