From c024252eb88d16006401ec31cf27ebf36083b0bb Mon Sep 17 00:00:00 2001 From: John Schember Date: Tue, 2 Mar 2010 21:36:51 -0500 Subject: [PATCH] Fix bug in #4971: invalid mode. --- src/calibre/ebooks/pdb/pdf/reader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/pdb/pdf/reader.py b/src/calibre/ebooks/pdb/pdf/reader.py index 7ad5776325..3ae9f8ccca 100644 --- a/src/calibre/ebooks/pdb/pdf/reader.py +++ b/src/calibre/ebooks/pdb/pdf/reader.py @@ -27,7 +27,7 @@ class Reader(FormatReader): self.log.info('Extracting PDF...') with TemporaryFile() as pdf_n: - pdf = open(pdf_n, 'rw+b') + pdf = open(pdf_n, 'rwb') for x in xrange(self.header.section_count()): pdf.write(self.header.section_data(x))