From d392e6a7f1b82268251b5a5d0c01322db91d644d Mon Sep 17 00:00:00 2001 From: Ignasi Marimon-Clos Date: Tue, 10 Mar 2020 13:45:00 +0100 Subject: [PATCH] Fix ambiguous reference to position in ByteBuffer/Buffer (#28709) --- 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 bba66669c5..450b57544c 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 @@ -383,7 +383,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) } @@ -394,7 +394,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) }