diff options
-rw-r--r-- | media/libstagefright/SampleTable.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/media/libstagefright/SampleTable.cpp b/media/libstagefright/SampleTable.cpp index ff2c52e..02b20c4 100644 --- a/media/libstagefright/SampleTable.cpp +++ b/media/libstagefright/SampleTable.cpp @@ -246,7 +246,7 @@ status_t SampleTable::setSampleToChunkParams( for (uint32_t i = 0; i < mNumSampleToChunkOffsets; ++i) { uint8_t buffer[12]; - if (((SIZE_MAX / 12) - 8 - i) < mSampleToChunkOffset) { + if ((off64_t)((SIZE_MAX / 12) - 8 - i) < mSampleToChunkOffset) { return ERROR_MALFORMED; } |