diff options
author | Jay Berkenbilt <ejb@ql.org> | 2009-02-21 03:31:32 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2009-02-21 03:31:32 +0100 |
commit | 4499e04b5714747eb954420f8133e650a5137d45 (patch) | |
tree | f7fba2f5f901ccb6081469af84285714b62fd7a6 /ChangeLog | |
parent | 35d72c822e07017feac2c6be02c1d402f4992728 (diff) | |
download | qpdf-4499e04b5714747eb954420f8133e650a5137d45.tar.zst |
better recovery for appended files with damaged cross-reference tables
git-svn-id: svn+q:///qpdf/trunk@649 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,3 +1,11 @@ +2009-02-20 Jay Berkenbilt <ejb@ql.org> + + * libqpdf/QPDF.cc (QPDF::insertXrefEntry): when recovering the + cross-reference table, have objects we encounter later in the file + supersede those we found earlier. This improves the chances of + being able to recover appended files with damaged cross-reference + tables. + 2009-02-19 Jay Berkenbilt <ejb@ql.org> * libqpdf/Pl_LZWDecoder.cc: correct logic error for previously |