# HG changeset patch # User Bryan O'Sullivan # Date 2016-01-12 22:28:16 # Node ID 1b8c7d59be43b69055c0c1bdd6818f471c41969a # Parent 40bd01be5c25fe0f3b4f1a6e84303761b09d3f9b check-seclevel: use a context manager for file I/O diff --git a/doc/check-seclevel.py b/doc/check-seclevel.py --- a/doc/check-seclevel.py +++ b/doc/check-seclevel.py @@ -107,11 +107,8 @@ def checkfile(ui, filename, initlevel): filename = 'stdin' doc = sys.stdin.read() else: - fp = open(filename) - try: + with open(filename) as fp: doc = fp.read() - finally: - fp.close() ui.note(('checking input from %s with initlevel %d\n') % (filename, initlevel))