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);
}
}