diff --git a/src/filters/rcltext.py b/src/filters/rcltext.py index 2595276c..9cd24c65 100755 --- a/src/filters/rcltext.py +++ b/src/filters/rcltext.py @@ -31,8 +31,8 @@ class TxtDump(RclBaseHandler): def html_text(self, fn): # No charset, so recoll will have to use its config to guess it html = b'
'
- f = open(fn, "rb")
- html += self.em.htmlescape(f.read())
+ with open(fn, "rb") as f:
+ html += self.em.htmlescape(f.read())
html += b''
return html