From 52e9ee0ce318223e18d9f90590120b0959822f80 Mon Sep 17 00:00:00 2001 From: John Schember Date: Fri, 12 Jun 2009 18:43:42 -0400 Subject: [PATCH] Ensure ascii with pdb header title. --- src/calibre/ebooks/pdb/header.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/pdb/header.py b/src/calibre/ebooks/pdb/header.py index 0d626b98f6..10e80c4ee0 100644 --- a/src/calibre/ebooks/pdb/header.py +++ b/src/calibre/ebooks/pdb/header.py @@ -66,7 +66,7 @@ class PdbHeaderBuilder(object): def __init__(self, identity, title): self.identity = identity.ljust(3, '\x00')[:8] - self.title = re.sub('[^-A-Za-z0-9]+', '_', title).ljust(32, '\x00')[:32] + self.title = re.sub('[^-A-Za-z0-9]+', '_', title).ljust(32, '\x00')[:32].encode('utf-8') def build_header(self, section_lengths, out_stream): '''