You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2023/02/05 12:36:44 UTC

svn commit: r1907421 - /pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java

Author: lehmi
Date: Sun Feb  5 12:36:43 2023
New Revision: 1907421

URL: http://svn.apache.org/viewvc?rev=1907421&view=rev
Log:
PDFBOX-5564: reduce getDefaultResources calls

Modified:
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java?rev=1907421&r1=1907420&r2=1907421&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/AppearanceGeneratorHelper.java Sun Feb  5 12:36:43 2023
@@ -133,13 +133,12 @@ class AppearanceGeneratorHelper
         // add font resources which might be available at the field 
         // level but are not at the AcroForm level to the AcroForm
         // to match Adobe Reader/Acrobat behavior        
-        if (field.getAcroForm().getDefaultResources() == null)
+        PDResources acroFormResources = field.getAcroForm().getDefaultResources();
+        if (acroFormResources == null)
         {
             return;
         }
         
-        PDResources acroFormResources = field.getAcroForm().getDefaultResources();
-        
         for (PDAnnotationWidget widget : field.getWidgets())
         {
             PDAppearanceStream stream = widget.getNormalAppearanceStream();