From: Martin Liska Date: Thu, 14 Jan 2021 16:06:08 +0000 (+0100) Subject: mklog: skip unsupported files X-Git-Tag: basepoints/gcc-12~1584 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=236d6a33ca63714474f0077390bff2d9d5b125eb;p=thirdparty%2Fgcc.git mklog: skip unsupported files This fixes an infinite loop one could see for: git show b87ec922c40 | ./contrib/mklog.py contrib/ChangeLog: * mklog.py: Fix infinite loop for unsupported files. --- diff --git a/contrib/mklog.py b/contrib/mklog.py index bf51e56337e5..a70536a6849a 100755 --- a/contrib/mklog.py +++ b/contrib/mklog.py @@ -133,6 +133,9 @@ def generate_changelog(data, no_functions=False, fill_pr_titles=False): diff = PatchSet(data) for file in diff: + # skip files that can't be parsed + if file.path == '/dev/null': + continue changelog = find_changelog(file.path) if changelog not in changelogs: changelogs[changelog] = []