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 ed9733bfb TIKA-4239: replace deprecated
ed9733bfb is described below
commit ed9733bfbef7bd66c1f8822641ebd2583c930835
Author: Tilman Hausherr <[email protected]>
AuthorDate: Tue Jan 14 14:05:41 2025 +0100
TIKA-4239: replace deprecated
---
.../src/main/java/org/apache/tika/utils/RereadableInputStream.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
a/tika-core/src/main/java/org/apache/tika/utils/RereadableInputStream.java
b/tika-core/src/main/java/org/apache/tika/utils/RereadableInputStream.java
index db38977b3..e2fdba1ab 100644
--- a/tika-core/src/main/java/org/apache/tika/utils/RereadableInputStream.java
+++ b/tika-core/src/main/java/org/apache/tika/utils/RereadableInputStream.java
@@ -257,7 +257,8 @@ public class RereadableInputStream extends InputStream {
// If we have a buffer, then we'll read from it
if (byteBuffer != null) {
readingFromBuffer = true;
- inputStream = new
UnsynchronizedByteArrayInputStream(byteBuffer, 0, bufferHighWaterMark);
+ inputStream = UnsynchronizedByteArrayInputStream.builder().
+
setByteArray(byteBuffer).setOffset(0).setLength(bufferHighWaterMark).get();
} else {
// No buffer, which means we've switched to a file
inputStream = new BufferedInputStream(new
FileInputStream(storeFile));