Skip to content

Commit aa4f6d6

Browse files
yulian-gaponenkoitext-teamcity
authored andcommitted
Avoid writing original object stream in stapming mode
DEVSIX-1428 Autoported commit. Original commit hash: [422c699fa]
1 parent eb84ff9 commit aa4f6d6

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

itext/itext.kernel/itext/kernel/pdf/PdfDocument.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -714,7 +714,7 @@ public virtual void Close() {
714714
PdfIndirectReference indirectReference = xref.Get(i);
715715
if (indirectReference != null && !indirectReference.IsFree() && !indirectReference.CheckState(PdfObject.FLUSHED
716716
)) {
717-
if (IsFlushUnusedObjects()) {
717+
if (IsFlushUnusedObjects() && !indirectReference.CheckState(PdfObject.ORIGINAL_OBJECT_STREAM)) {
718718
PdfObject @object = indirectReference.GetRefersTo();
719719
@object.Flush();
720720
}

port-hash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
57c22ebed0df0d237deb1e8f426e36bd877b78ee
1+
422c699fa551196e2e0f3bfdcef6aa90c55e04dd

0 commit comments

Comments
 (0)