summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Essick <essick@google.com>2021-03-18 16:40:59 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2021-03-18 16:40:59 +0000
commita0d5930fc24f46db503055e506bbc72c085cf9ce (patch)
tree404635cbd2d89019fc3291fa397c7a724263a7a9
parentf763c5b7d0cb46270f087ab19a409ed68f857ea9 (diff)
parente69aac87d04a11d08df07a26dfd809b1478c27f6 (diff)
Merge "Rephrase to avoid integer overflow" into rvc-qpr-dev
-rw-r--r--media/libstagefright/foundation/ABuffer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/media/libstagefright/foundation/ABuffer.cpp b/media/libstagefright/foundation/ABuffer.cpp
index c8965d9109..c79384cb0f 100644
--- a/media/libstagefright/foundation/ABuffer.cpp
+++ b/media/libstagefright/foundation/ABuffer.cpp
@@ -67,7 +67,7 @@ ABuffer::~ABuffer() {
void ABuffer::setRange(size_t offset, size_t size) {
CHECK_LE(offset, mCapacity);
- CHECK_LE(offset + size, mCapacity);
+ CHECK_LE(size, mCapacity - offset);
mRangeOffset = offset;
mRangeLength = size;