From 178936b9772a3591338495c080fb48b763f18409 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 29 Jan 2008 04:42:52 +0000 Subject: [PATCH] --- src/libprs500/ebooks/lrf/html/convert_from.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libprs500/ebooks/lrf/html/convert_from.py b/src/libprs500/ebooks/lrf/html/convert_from.py index e1908737d8..f746ad5ba4 100644 --- a/src/libprs500/ebooks/lrf/html/convert_from.py +++ b/src/libprs500/ebooks/lrf/html/convert_from.py @@ -349,7 +349,9 @@ class HTMLConverter(object): upath = path.encode('utf-8') if isinstance(path, unicode) else path if not os.path.exists(upath): upath = upath.replace('&', '%26') #convertlit replaces & with %26 in file names - raw = UnicodeDammit(open(upath, 'rb').read()).unicode + f = open(upath, 'rb') + raw = UnicodeDammit(f.read()).unicode + f.close() soup = self.preprocess(raw) self.logger.info('\tConverting to BBeB...') self.current_page = None