From aed8ad92ca645177c28c78877af410c758d12f85 Mon Sep 17 00:00:00 2001 From: "Marshall T. Vandegrift" Date: Wed, 18 Feb 2009 00:51:27 -0500 Subject: [PATCH] Fix #1868. Warn instead of error on bad LZX reset table entries. --- src/calibre/ebooks/lit/reader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/lit/reader.py b/src/calibre/ebooks/lit/reader.py index 02fc98d9df..06f5ebdabb 100644 --- a/src/calibre/ebooks/lit/reader.py +++ b/src/calibre/ebooks/lit/reader.py @@ -780,7 +780,7 @@ class LitReader(object): if u != 0: raise LitError("Reset table entry greater than 32 bits") if size >= len(content): - raise LitError("Reset table entry out of bounds") + self._warn("LZX reset table entry out of bounds") if bytes_remaining >= window_bytes: lzx.reset() try: