From: Brenden Eng Date: Fri, 26 Apr 2019 02:37:39 +0000 (-0400) Subject: Include block checksum in worst case scenario calculation of dstCapacity X-Git-Tag: upstream/1.9.3~2^2~40^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9e056bc032c1f1b425bbfc6034be75f595d8cffe;p=platform%2Fupstream%2Flz4.git Include block checksum in worst case scenario calculation of dstCapacity --- diff --git a/lib/lz4frame.c b/lib/lz4frame.c index a10e4af..f131d9a 100644 --- a/lib/lz4frame.c +++ b/lib/lz4frame.c @@ -327,6 +327,7 @@ static size_t LZ4F_compressBound_internal(size_t srcSize, { LZ4F_preferences_t prefsNull = LZ4F_INIT_PREFERENCES; prefsNull.frameInfo.contentChecksumFlag = LZ4F_contentChecksumEnabled; /* worst case */ + prefsNull.frameInfo.blockChecksumFlag = LZ4F_blockChecksumEnabled; /* worst case */ { const LZ4F_preferences_t* const prefsPtr = (preferencesPtr==NULL) ? &prefsNull : preferencesPtr; U32 const flush = prefsPtr->autoFlush | (srcSize==0); LZ4F_blockSizeID_t const blockID = prefsPtr->frameInfo.blockSizeID;