mirror of https://github.com/sbt/sbt.git
Use java.util.Arrays.copyOf in JsonRpcReader
https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Arrays.html#copyOf(byte%5B%5D,int)
This commit is contained in:
parent
4630ddfb38
commit
48227f439f
|
|
@ -33,8 +33,7 @@ object JsonRpcReader {
|
|||
*/
|
||||
var headerBuffer = new Array[Byte](128)
|
||||
def expandHeaderBuffer(): Unit = {
|
||||
val newHeaderBuffer = new Array[Byte](headerBuffer.length * 2)
|
||||
headerBuffer.view.zipWithIndex.foreach { (b, i) => newHeaderBuffer(i) = b }
|
||||
val newHeaderBuffer = java.util.Arrays.copyOf(headerBuffer, headerBuffer.length * 2)
|
||||
headerBuffer = newHeaderBuffer
|
||||
}
|
||||
def getLine(): String = {
|
||||
|
|
|
|||
Loading…
Reference in New Issue