[(pushed)] mklog: do not depend on recent unidiff version

Message ID 2672593b-414a-d1b4-8e84-abdba0915410@suse.cz
State Committed
Commit e165214777acfe5621ad36e55b16e098d50e1596
Headers
Series [(pushed)] mklog: do not depend on recent unidiff version |

Commit Message

Martin Liška Dec. 14, 2022, 10:34 a.m. UTC
  contrib/ChangeLog:

	* mklog.py: Check for number of hunks and not if a modified
	file is binary.
---
 contrib/mklog.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
  

Patch

diff --git a/contrib/mklog.py b/contrib/mklog.py
index 358b7fc6b8b..5dea8a05c0c 100755
--- a/contrib/mklog.py
+++ b/contrib/mklog.py
@@ -186,8 +186,9 @@  def generate_changelog(data, no_functions=False, fill_pr_titles=False,
             # contains commented code which a note that it
             # has not been tested due to a certain PR or DR.
             this_file_prs = []
-            if not file.is_binary_file:
-                for line in list(file)[0][0:10]:
+            hunks = list(file)
+            if hunks:
+                for line in hunks[0][0:10]:
                     m = pr_regex.search(line.value)
                     if m:
                         pr = m.group('pr')