Author: tilman
Date: Mon Apr 7 14:19:52 2025
New Revision: 1924909
URL: http://svn.apache.org/viewvc?rev=1924909&view=rev
Log:
PDFBOX-5660: Sonar fix
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/cos/COSUpdateState.java
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/cos/COSUpdateState.java
URL:
http://svn.apache.org/viewvc/pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/cos/COSUpdateState.java?rev=1924909&r1=1924908&r2=1924909&view=diff
==============================================================================
---
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/cos/COSUpdateState.java
(original)
+++
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/cos/COSUpdateState.java
Mon Apr 7 14:19:52 2025
@@ -152,10 +152,13 @@ public class COSUpdateState
else if(updateInfo instanceof COSObject)
{
COSObject object = (COSObject) updateInfo;
- COSBase reference;
- if(object.isDereferenced() && (reference = object.getObject())
instanceof COSUpdateInfo)
+ if (object.isDereferenced())
{
- ((COSUpdateInfo)
reference).getUpdateState().setOriginDocumentState(originDocumentState,
dereferencing);
+ COSBase reference = object.getObject();
+ if (reference instanceof COSUpdateInfo)
+ {
+ ((COSUpdateInfo)
reference).getUpdateState().setOriginDocumentState(originDocumentState,
dereferencing);
+ }
}
}
}