From 7857b6e8383f5debab9544ef3abb15a27830fafa Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Wed, 27 Jan 2021 12:03:57 +0100 Subject: [PATCH] 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. --- src/test/generate-sym-test.py | 7 +++---- 1 file 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; }''') -- 2.25.1