scripts: Fix reading list of files in mock-noinline.py

The mock-noinline.py script is fed list of files through its
stdin, each file on its own line. Unfortunately, the way the
script is written does nothing as the trailing newline character
prevents any .endswith() match. Strip each line of white spaces.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
This commit is contained in:
Michal Privoznik
2025-04-28 14:35:29 +02:00
parent c19c8f1996
commit e1fdff61be
+2 -1
View File
@@ -63,7 +63,8 @@ def scan_overrides(filename):
mocked[name] = "%s:%d" % (filename, lineno)
for filename in sys.stdin.readlines():
for filename in sys.stdin:
filename = filename.rstrip()
if filename.endswith(".h"):
scan_annotations(filename)
elif filename.endswith("mock.c"):