From 7ed729b175aeb2d5fa3cb382c28e914e08052cee Mon Sep 17 00:00:00 2001 From: ibaker Date: Tue, 21 Jul 2020 10:45:37 +0100 Subject: [PATCH] Fix warning about int overflowing before being assigned to long #exofixit PiperOrigin-RevId: 322322340 --- .../google/android/exoplayer2/extractor/FlacMetadataReader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/FlacMetadataReader.java b/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/FlacMetadataReader.java index 5a89d63edc..8f9fafe13c 100644 --- a/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/FlacMetadataReader.java +++ b/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/FlacMetadataReader.java @@ -192,7 +192,7 @@ public final class FlacMetadataReader { data.skipBytes(1); int length = data.readUnsignedInt24(); - long seekTableEndPosition = data.getPosition() + length; + long seekTableEndPosition = (long) data.getPosition() + length; int seekPointCount = length / SEEK_POINT_SIZE; long[] pointSampleNumbers = new long[seekPointCount]; long[] pointOffsets = new long[seekPointCount];