From: Yann Collet Date: Sun, 29 Nov 2015 02:17:04 +0000 (+0100) Subject: fixed compression bug X-Git-Tag: zstd-0.4.0^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=375727310cd00f5848aca0d77e06870d634ff5fb;p=thirdparty%2Fzstd.git fixed compression bug --- diff --git a/lib/zstd_compress.c b/lib/zstd_compress.c index 178ed07be..5ca4437f9 100644 --- a/lib/zstd_compress.c +++ b/lib/zstd_compress.c @@ -1973,7 +1973,7 @@ size_t ZSTD_compressContinue (ZSTD_CCtx* zc, const BYTE* const ip = (const BYTE*) src; /* preemptive overflow correction */ - if ((zc->base > (const BYTE*)dst) || (zc->lowLimit > (1<<30) )) + if ((zc->base > (const BYTE*)src) || (zc->lowLimit > (1<<30) )) { U32 correction = zc->lowLimit-1; ZSTD_reduceIndex(zc, correction);