From: Yann Collet Date: Tue, 11 Dec 2018 01:42:35 +0000 (-0800) Subject: fix assert position within ZSTD_compress2() X-Git-Tag: v1.3.8~33^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1417%2Fhead;p=thirdparty%2Fzstd.git fix assert position within ZSTD_compress2() --- diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c index 3d6ed47eb..f05b5e107 100644 --- a/lib/compress/zstd_compress.c +++ b/lib/compress/zstd_compress.c @@ -4068,11 +4068,11 @@ size_t ZSTD_compress2(ZSTD_CCtx* cctx, src, srcSize, &iPos, ZSTD_e_end); if (ZSTD_isError(result)) return result; - assert(iPos == srcSize); if (result != 0) { /* compression not completed, due to lack of output space */ assert(oPos == dstCapacity); return ERROR(dstSize_tooSmall); } + assert(iPos == srcSize); /* all input is expected consumed */ return oPos; } }