From cfed4432a0d8daf335fe0891ac55e520bac580c0 Mon Sep 17 00:00:00 2001 From: Thomas Kriechbaumer Date: Wed, 24 May 2017 17:25:12 +0200 Subject: pathod: fix leaking fds --- pathod/pathod_cmdline.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pathod/pathod_cmdline.py') diff --git a/pathod/pathod_cmdline.py b/pathod/pathod_cmdline.py index ef1e983f..dee19f4f 100644 --- a/pathod/pathod_cmdline.py +++ b/pathod/pathod_cmdline.py @@ -216,7 +216,8 @@ def args_pathod(argv, stdout_=sys.stdout, stderr_=sys.stderr): anchors = [] for patt, spec in args.anchors: if os.path.isfile(spec): - data = open(spec).read() + with open(spec) as f: + data = f.read() spec = data try: arex = re.compile(patt) -- cgit v1.2.3