Commit 8bd09112812f1f0579b9c95e819540d2c6be6e4d

Authored by Jay Berkenbilt
1 parent 3a7cab47

push boundary of table full error out one more code -- seems

consistent with other implementations and is required for one PDF file
in the test suite


git-svn-id: svn+q:///qpdf/trunk@656 71b93d88-0707-0410-a8cf-f5a4172ac649
Showing 1 changed file with 1 additions and 1 deletions
libqpdf/Pl_LZWDecoder.cc
... ... @@ -199,7 +199,7 @@ Pl_LZWDecoder::handleCode(int code)
199 199 }
200 200 }
201 201 unsigned int last_idx = 258 + table_size;
202   - if (last_idx + code_change_delta == 4096)
  202 + if (last_idx + code_change_delta == 4097)
203 203 {
204 204 throw QEXC::General("LZWDecoder: table full");
205 205 }
... ...