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

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


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

commit a73ebf5b83b2e7482e2af30e9ccc3b7f89cbbf14
Author: Tilman Hausherr <[email protected]>
AuthorDate: Tue Sep 17 13:35:32 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