Skip to content

Commit 26d3a29

Browse files
authored
fix: handle the case when resources was null (#1278)
1 parent ee9406f commit 26d3a29

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

openpdf/src/main/java/com/lowagie/text/pdf/parser/PdfContentStreamHandler.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -966,6 +966,10 @@ public void invoke(List<PdfObject> operands, PdfContentStreamHandler handler, Pd
966966
PdfName subType = stream.getAsName(PdfName.SUBTYPE);
967967
if (PdfName.FORM.equals(subType)) {
968968
PdfDictionary resources2 = stream.getAsDict(PdfName.RESOURCES);
969+
if (resources2 == null) {
970+
resources2 = resources;
971+
}
972+
969973
byte[] data;
970974
try {
971975
data = getContentBytesFromPdfObject(stream);

0 commit comments

Comments
 (0)