From 858672e04b3e8ef1744ff57b732109316a6e21ab Mon Sep 17 00:00:00 2001 From: Luigi Asprino Date: Mon, 16 Sep 2024 11:34:35 +0200 Subject: [PATCH] #500 #501 #502 --- .../html/org/apache/any23/util/ReaderInputStream.java | 2 +- .../html/org/semarglproject/sink/CharOutputSink.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sparql-anything-html/src/main/java/io/github/sparqlanything/html/org/apache/any23/util/ReaderInputStream.java b/sparql-anything-html/src/main/java/io/github/sparqlanything/html/org/apache/any23/util/ReaderInputStream.java index 4b73613d..109881fc 100644 --- a/sparql-anything-html/src/main/java/io/github/sparqlanything/html/org/apache/any23/util/ReaderInputStream.java +++ b/sparql-anything-html/src/main/java/io/github/sparqlanything/html/org/apache/any23/util/ReaderInputStream.java @@ -90,7 +90,7 @@ public synchronized int read() throws IOException { } if (result < -1) { - result += 256; + result = (byte) (result + 256); } return result; diff --git a/sparql-anything-html/src/main/java/io/github/sparqlanything/html/org/semarglproject/sink/CharOutputSink.java b/sparql-anything-html/src/main/java/io/github/sparqlanything/html/org/semarglproject/sink/CharOutputSink.java index c766c5f4..c76edad3 100644 --- a/sparql-anything-html/src/main/java/io/github/sparqlanything/html/org/semarglproject/sink/CharOutputSink.java +++ b/sparql-anything-html/src/main/java/io/github/sparqlanything/html/org/semarglproject/sink/CharOutputSink.java @@ -103,7 +103,7 @@ public void connect(OutputStream outputStream) { @Override public CharOutputSink process(String str) throws ParseException { buffer.append(str); - bufferSize += str.length(); + bufferSize = (short) (bufferSize + str.length()); writeBuffer(); return this; } @@ -119,7 +119,7 @@ public CharOutputSink process(char ch) throws ParseException { @Override public CharOutputSink process(char[] buffer, int start, int count) throws ParseException { this.buffer.append(buffer, start, count); - bufferSize += count; + bufferSize = (short) (bufferSize + count); writeBuffer(); return this; }