debian/lib/python/debian_linux/debian.py: Close changelog after parsing

This commit is contained in:
Ben Hutchings 2018-04-06 12:09:51 +02:00
parent e120f06587
commit 09697cfec7
2 changed files with 18 additions and 17 deletions

1
debian/changelog vendored
View File

@ -46,6 +46,7 @@ linux (4.16-1~exp1) UNRELEASED; urgency=medium
* debian/config: Rename [build]signed-modules setting to signed-code
* debian/lib/python/debian_linux/gencontrol.py: Allow overriding output
filenames
* debian/lib/python/debian_linux/debian.py: Close changelog after parsing
-- Roger Shimizu <rogershimizu@gmail.com> Fri, 23 Mar 2018 21:10:34 +0900

View File

@ -38,7 +38,7 @@ class Changelog(list):
def __init__(self, dir='', version=None):
if version is None:
version = Version
f = open(os.path.join(dir, "debian/changelog"), encoding="UTF-8")
with open(os.path.join(dir, "debian/changelog"), encoding="UTF-8") as f:
while True:
line = f.readline()
if not line: