diff options
author | Andrey Somov <public.somov@gmail.com> | 2024-04-15 16:49:46 +0400 |
---|---|---|
committer | Andrey Somov <public.somov@gmail.com> | 2024-04-15 16:49:46 +0400 |
commit | 15fe5f6ecaa970805086fa31a7794ae1e0b9a196 (patch) | |
tree | 2c246c88737ceafb1a7619e5204b6117d6844b76 | |
parent | 1db25c2fd0fe2ac64fd743f14ff3c2d743353ad3 (diff) | |
download | snakeyaml-upstream-master.tar.gz |
Remove unused BUFFER_SIZEupstream-master
-rw-r--r-- | src/changes/changes.xml | 3 | ||||
-rw-r--r-- | src/main/java/org/yaml/snakeyaml/reader/StreamReader.java | 6 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 1e1154d6..3d8f234b 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -6,6 +6,9 @@ </properties> <body> <release version="2.3" date="in GIT" description="Maintenance"> + <action dev="asomov" type="fix" issue="1087"> + Remove unused BUFFER_SIZE (thanks to Róbert Papp (TWiStErRob)) + </action> <action dev="maslovalex" type="fix" issue="1086"> Use DumberOptions.setDereferenceAliases to avoid dumping anchors (thanks to Mikael Ståldal) </action> diff --git a/src/main/java/org/yaml/snakeyaml/reader/StreamReader.java b/src/main/java/org/yaml/snakeyaml/reader/StreamReader.java index 34e88eed..604175bb 100644 --- a/src/main/java/org/yaml/snakeyaml/reader/StreamReader.java +++ b/src/main/java/org/yaml/snakeyaml/reader/StreamReader.java @@ -51,8 +51,6 @@ public class StreamReader { private final char[] buffer; // temp buffer for one read operation (to avoid // creating the array in stack) - private static final int BUFFER_SIZE = 1025; - public StreamReader(String stream) { this(new StringReader(stream)); this.name = "'string'"; @@ -67,7 +65,7 @@ public class StreamReader { this.dataLength = 0; this.stream = reader; this.eof = false; - this.buffer = new char[BUFFER_SIZE]; + this.buffer = new char[1024]; } public static boolean isPrintable(final String data) { @@ -177,7 +175,7 @@ public class StreamReader { private void update() { try { - int read = stream.read(buffer, 0, BUFFER_SIZE - 1); + int read = stream.read(buffer); if (read > 0) { int cpIndex = (dataLength - pointer); dataWindow = Arrays.copyOfRange(dataWindow, pointer, dataLength + read); |