diff options
author | Jay Berkenbilt <ejb@ql.org> | 2010-09-24 21:10:08 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2010-09-24 21:10:08 +0200 |
commit | ce8b1ba6a5a5650d90571f5c39855af341dfad47 (patch) | |
tree | 8604c8d4a96f67fb44e830a6177a9f931c27fc30 /libqpdf/QPDF_optimization.cc | |
parent | aa035961b38b6f01090e6f6a2ee4c9b9fb5041e8 (diff) | |
download | qpdf-ce8b1ba6a5a5650d90571f5c39855af341dfad47.tar.zst |
convert file to a PointerHolder<InputSource> so it could be either a file or a buffer; also fix a bug in BufferInputSource::seek
git-svn-id: svn+q:///qpdf/trunk@1030 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'libqpdf/QPDF_optimization.cc')
-rw-r--r-- | libqpdf/QPDF_optimization.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libqpdf/QPDF_optimization.cc b/libqpdf/QPDF_optimization.cc index 6102d4d7..1a7bac11 100644 --- a/libqpdf/QPDF_optimization.cc +++ b/libqpdf/QPDF_optimization.cc @@ -246,9 +246,9 @@ QPDF::optimizePagesTree( { if (! allow_changes) { - throw QPDFExc(qpdf_e_internal, this->file.getName(), + throw QPDFExc(qpdf_e_internal, this->file->getName(), this->last_object_description, - this->file.getLastOffset(), + this->file->getLastOffset(), "optimize detected an " "inheritable resource when called " "in no-change mode"); @@ -354,9 +354,9 @@ QPDF::optimizePagesTree( } else { - throw QPDFExc(qpdf_e_damaged_pdf, this->file.getName(), + throw QPDFExc(qpdf_e_damaged_pdf, this->file->getName(), this->last_object_description, - this->file.getLastOffset(), + this->file->getLastOffset(), "invalid Type in page tree"); } } |