[poppler] poppler/Catalog.cc
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Mon May 2 22:20:34 UTC 2022
poppler/Catalog.cc | 6 ------
1 file changed, 6 deletions(-)
New commits:
commit ac9b736c3f20704a41db9102589fa259abb26891
Author: Albert Astals Cid <aacid at kde.org>
Date: Tue May 3 00:16:00 2022 +0200
Fix rendering regression introduced in 5f915d46c99ecbc0c026b86de50f9e0243391a01
We can't assume "Fields" needs to exist, there's other things there like
NeedAppearances that are valid without Fields
The bug in Catalog::addFormToAcroForm remains, but will need to wait to
get fixed on next release
diff --git a/poppler/Catalog.cc b/poppler/Catalog.cc
index 6fbf2dcf..7a1e4095 100644
--- a/poppler/Catalog.cc
+++ b/poppler/Catalog.cc
@@ -104,12 +104,6 @@ Catalog::Catalog(PDFDoc *docA)
}
// get the AcroForm dictionary
acroForm = catDict.getDict()->lookup("AcroForm");
- if (acroForm.isDict()) {
- // We later assume the Fields Array exists, so check it does
- if (!acroForm.dictLookup("Fields").isArray()) {
- acroForm.setToNull();
- }
- }
// read base URI
Object obj = catDict.getDict()->lookupEnsureEncryptedIfNeeded("URI");
More information about the poppler
mailing list