This is an automated email from the ASF dual-hosted git repository.

tilman pushed a commit to branch branch_2x
in repository https://gitbox.apache.org/repos/asf/tika.git


The following commit(s) were added to refs/heads/branch_2x by this push:
     new c929483bf TIKA-4311: avoid potential ClassCastException
c929483bf is described below

commit c929483bf73a44b8015fca9c4f9612f0b806925a
Author: Tilman Hausherr <[email protected]>
AuthorDate: Tue Sep 17 13:36:40 2024 +0200

    TIKA-4311: avoid potential ClassCastException
---
 .../src/main/java/org/apache/tika/parser/pdf/PDF2XHTML.java             | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDF2XHTML.java
 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDF2XHTML.java
index 5d7b50fb2..70d17a8b3 100644
--- 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDF2XHTML.java
+++ 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDF2XHTML.java
@@ -329,7 +329,7 @@ class PDF2XHTML extends AbstractPDF2XHTML {
                     }
 
                     // remove transformation
-                    COSArray contents = (COSArray) 
page.getCOSObject().getItem(COSName.CONTENTS);
+                    COSArray contents = 
page.getCOSObject().getCOSArray(COSName.CONTENTS);
                     contents.remove(0);
                 }
             }

Reply via email to