From 779d668e1785b87a7f627612d596ba1b30fe167a Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sun, 8 Mar 2009 18:58:58 +0000 Subject: write original object ID in a comment git-svn-id: svn+q:///qpdf/trunk@658 71b93d88-0707-0410-a8cf-f5a4172ac649 --- libqpdf/QPDFWriter.cc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'libqpdf') diff --git a/libqpdf/QPDFWriter.cc b/libqpdf/QPDFWriter.cc index 9051f87a..18f420b5 100644 --- a/libqpdf/QPDFWriter.cc +++ b/libqpdf/QPDFWriter.cc @@ -932,7 +932,9 @@ QPDFWriter::writeObjectStream(QPDFObjectHandle object) { writeString("%% Object stream: object " + QUtil::int_to_string(new_obj) + ", index " + - QUtil::int_to_string(count) + "\n"); + QUtil::int_to_string(count) + + "; original object ID: " + + QUtil::int_to_string(obj) + "\n"); } if (pass == 1) { @@ -1026,6 +1028,12 @@ QPDFWriter::writeObject(QPDFObjectHandle object, int object_stream_index) } if (object_stream_index == -1) { + if (this->qdf_mode) + { + writeString("%% Original object ID: " + + QUtil::int_to_string(object.getObjectID()) + " " + + QUtil::int_to_string(object.getGeneration()) + "\n"); + } openObject(new_id); setDataKey(new_id); unparseObject(object, 0, 0); -- cgit v1.2.3-54-g00ecf