From d373b5d71e0a01a9dae226573f35e4f9a84ecd21 Mon Sep 17 00:00:00 2001 From: John Schember Date: Sun, 11 Oct 2009 20:39:50 -0400 Subject: [PATCH] eReader PDB Output: Generate eReader header correctly when no chapter and link indexes are present. --- src/calibre/ebooks/pdb/ereader/writer.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/calibre/ebooks/pdb/ereader/writer.py b/src/calibre/ebooks/pdb/ereader/writer.py index a1203aa9f2..263f6964bf 100644 --- a/src/calibre/ebooks/pdb/ereader/writer.py +++ b/src/calibre/ebooks/pdb/ereader/writer.py @@ -209,14 +209,8 @@ class Writer(FormatWriter): compression = 10 # zlib compression. non_text_offset = text_count + 1 - if chapter_count > 0: - chapter_offset = non_text_offset - else: - chapter_offset = text_count - if link_count > 0: - link_offset = chapter_offset + chapter_count - else: - link_offset = chapter_offset + chapter_offset = non_text_offset + link_offset = chapter_offset + chapter_count if image_count > 0: image_data_offset = link_offset + link_count