summaryrefslogtreecommitdiff
path: root/src/test/generate-sym-test.py
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-01-27 12:03:57 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-01-27 21:57:35 +0100
commit7857b6e8383f5debab9544ef3abb15a27830fafa (patch)
tree78e9e7188ccdf2bba37808371752ed8d320dd2a9 /src/test/generate-sym-test.py
parent0fcd9f213e6946a6e566a6c5550700208e731189 (diff)
downloadsystemd-7857b6e8383f5debab9544ef3abb15a27830fafa.tar.gz
generate-sys-test: modernize Python and C code
Meson itself requires Python 3.6, which has f-strings. So I think it's fine to use them here too. I wanted to use walrus for 'if m:= re.search(...)', but that'd require 3.8.
Diffstat (limited to 'src/test/generate-sym-test.py')
-rwxr-xr-xsrc/test/generate-sym-test.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/test/generate-sym-test.py b/src/test/generate-sym-test.py
index fdb9e3ecb7..b391646af6 100755
--- a/src/test/generate-sym-test.py
+++ b/src/test/generate-sym-test.py
@@ -16,15 +16,14 @@ for line in open(sys.argv[1]):
if match:
s = match.group(1)
if s == 'sd_bus_object_vtable_format':
- print(' &{},'.format(s))
+ print(f' &{s},')
else:
- print(' {},'.format(s))
+ print(f' {s},')
print('''};
int main(void) {
- unsigned i;
- for (i = 0; i < sizeof(symbols)/sizeof(void*); i++)
+ for (size_t i = 0; i < sizeof(symbols)/sizeof(void*); i++)
printf("%p\\n", symbols[i]);
return 0;
}''')