diff options
author | Ray Essick <essick@google.com> | 2021-03-18 16:40:59 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2021-03-18 16:40:59 +0000 |
commit | a0d5930fc24f46db503055e506bbc72c085cf9ce (patch) | |
tree | 404635cbd2d89019fc3291fa397c7a724263a7a9 | |
parent | f763c5b7d0cb46270f087ab19a409ed68f857ea9 (diff) | |
parent | e69aac87d04a11d08df07a26dfd809b1478c27f6 (diff) |
Merge "Rephrase to avoid integer overflow" into rvc-qpr-dev
-rw-r--r-- | media/libstagefright/foundation/ABuffer.cpp | 2 |
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; |