Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a14a576c authored by Dan Austin's avatar Dan Austin
Browse files

Fixed comparison so that both operands are treated as 64 bit.

Fixed comparison in setSampleToChunkParams so that both
operands are treated as 64-bit to address build breakage.

Change-Id: I4b2bc52e9fc61b7e00898928a09e134e88b179f9
parent 34f70071
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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;
        }