From e090d8da1708a6a320af0aed3082622a0e26a497 Mon Sep 17 00:00:00 2001 From: Derek Bailey Date: Tue, 1 Feb 2022 12:58:10 -0800 Subject: [PATCH] Fixed long cast to int in flexbufferbuilder.java (#7059) --- java/com/google/flatbuffers/FlexBuffersBuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/com/google/flatbuffers/FlexBuffersBuilder.java b/java/com/google/flatbuffers/FlexBuffersBuilder.java index 9751a2776..7f41bb6f3 100644 --- a/java/com/google/flatbuffers/FlexBuffersBuilder.java +++ b/java/com/google/flatbuffers/FlexBuffersBuilder.java @@ -763,7 +763,7 @@ public class FlexBuffersBuilder { // Compute relative offset. long offset = offsetLoc - iValue; // Does it fit? - int bitWidth = widthUInBits((int) offset); + int bitWidth = widthUInBits(offset); if (((1L) << bitWidth) == byteWidth) return bitWidth; }