From b43a0ac2371b47c9bf73497a8b4853712dfdf3b8 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 29 Jul 2017 19:15:06 -0400 Subject: When recover stream length, indicate the length (fixes #44) --- libqpdf/QPDF.cc | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'libqpdf') diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc index bda87f01..a5f956b8 100644 --- a/libqpdf/QPDF.cc +++ b/libqpdf/QPDF.cc @@ -1316,6 +1316,13 @@ QPDF::recoverStreamLength(PointerHolder input, this->last_object_description, stream_offset, "unable to recover stream data; treating stream as empty")); } + else + { + warn(QPDFExc(qpdf_e_damaged_pdf, input->getName(), + this->last_object_description, stream_offset, + "recovered stream length: " + + QUtil::int_to_string(length))); + } QTC::TC("qpdf", "QPDF recovered stream length"); return length; -- cgit v1.2.3-54-g00ecf