From 0f18137393a9cf7d7d50b43ca14bd6b273474c92 Mon Sep 17 00:00:00 2001 From: Christopher Batey Date: Mon, 9 Mar 2020 08:28:05 +0000 Subject: [PATCH] Fix ambiguous reference to position in ByteBuffer/Buffer When compiling with Java 9+ and running unidoc Fixes https://jenkins.akka.io:8498/job/akka-docs/3609/ --- akka-actor/src/main/scala-2.13-/akka/util/ByteString.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/akka-actor/src/main/scala-2.13-/akka/util/ByteString.scala b/akka-actor/src/main/scala-2.13-/akka/util/ByteString.scala index 3ce187fd07..82a3885592 100644 --- a/akka-actor/src/main/scala-2.13-/akka/util/ByteString.scala +++ b/akka-actor/src/main/scala-2.13-/akka/util/ByteString.scala @@ -373,7 +373,7 @@ object ByteString { val dst = Base64.getDecoder.decode(ByteBuffer.wrap(bytes, startIndex, length)) if (dst.hasArray) { if (dst.array.length == dst.remaining) ByteString1C(dst.array) - else ByteString1(dst.array, dst.arrayOffset + dst.position, dst.remaining) + else ByteString1(dst.array, dst.arrayOffset + dst.position(), dst.remaining) } else CompactByteString(dst) } @@ -384,7 +384,7 @@ object ByteString { val dst = Base64.getEncoder.encode(ByteBuffer.wrap(bytes, startIndex, length)) if (dst.hasArray) { if (dst.array.length == dst.remaining) ByteString1C(dst.array) - else ByteString1(dst.array, dst.arrayOffset + dst.position, dst.remaining) + else ByteString1(dst.array, dst.arrayOffset + dst.position(), dst.remaining) } else CompactByteString(dst) }