From 6c31f4f67fd72c8589e75deda04674acc4641bc4 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 26 Mar 2012 14:19:15 +0530 Subject: [PATCH] ... --- src/calibre/ebooks/mobi/reader/index.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/calibre/ebooks/mobi/reader/index.py b/src/calibre/ebooks/mobi/reader/index.py index ab575cc6c9..19984fdc00 100644 --- a/src/calibre/ebooks/mobi/reader/index.py +++ b/src/calibre/ebooks/mobi/reader/index.py @@ -65,10 +65,7 @@ def parse_indx_header(data): parsed = bytearray(ans['oentries']) for i in xrange(0, 2*ans['oentries'], 2): - if 0x20 < raw[i+1] < 0x7f: - parsed[i//2] = raw[i+1] - else: - parsed[i//2] = ord(b'?') + parsed[i//2] = raw[i+1] if 0x20 < raw[i+1] < 0x7f else ord(b'?') ans['ordt_map'] = bytes(parsed).decode('ascii') else: ans['ordt_map'] = '?'*ans['oentries']