Author: tilman
Date: Sat May 30 09:46:49 2026
New Revision: 1934765
Log:
PDFBOX-5660: remove unneeded code, as suggested by Valery Bokov; closes #456
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfwriter/compress/COSWriterCompressionPool.java
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfwriter/compress/COSWriterCompressionPool.java
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfwriter/compress/COSWriterCompressionPool.java
Sat May 30 09:46:46 2026 (r1934764)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfwriter/compress/COSWriterCompressionPool.java
Sat May 30 09:46:49 2026 (r1934765)
@@ -195,10 +195,7 @@ public class COSWriterCompressionPool
private List<COSBase> addStructure(COSBase current)
{
COSBase base = current;
- if (!current.isDirect() && //
- (current instanceof COSStream //
- || current instanceof COSDictionary //
- || current instanceof COSArray))
+ if (!current.isDirect() && (current instanceof COSDictionary ||
current instanceof COSArray))
{
base = addObjectToPool(base.getKey(), current);
}