From e6bef70a7ef1f22849867ce0a59a0f1008b2c0f1 Mon Sep 17 00:00:00 2001 From: John Schember Date: Thu, 25 Jun 2009 09:00:37 -0400 Subject: [PATCH] TXT metadata reader: handle unicode characters. --- src/calibre/ebooks/metadata/txt.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/metadata/txt.py b/src/calibre/ebooks/metadata/txt.py index 6283c72256..7833fb7263 100644 --- a/src/calibre/ebooks/metadata/txt.py +++ b/src/calibre/ebooks/metadata/txt.py @@ -14,9 +14,9 @@ def get_metadata(stream, extract_cover=True): mi = MetaInformation(_('Unknown'), [_('Unknown')]) stream.seek(0) - mdata = '' + mdata = u'' for x in range(0, 4): - line = stream.readline() + line = stream.readline().decode('utf-8') if line == '': break else: