diff options
author | W. Felix Handte <w@felixhandte.com> | 2018-04-21 00:18:30 (GMT) |
---|---|---|
committer | W. Felix Handte <w@felixhandte.com> | 2018-04-21 00:18:30 (GMT) |
commit | ee67f25576f111972bd5003c527d1ebee598dc71 (patch) | |
tree | 36431a1db6f3dfd309e9e2e66e6072645c31187f | |
parent | 1895fa19a4f04b395f9ebb1fe38049ab4c909fc3 (diff) | |
download | lz4-ee67f25576f111972bd5003c527d1ebee598dc71.zip lz4-ee67f25576f111972bd5003c527d1ebee598dc71.tar.gz lz4-ee67f25576f111972bd5003c527d1ebee598dc71.tar.bz2 |
Change vLimit Calculation
-rw-r--r-- | lib/lz4hc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/lz4hc.c b/lib/lz4hc.c index f91ef4a..a12f298 100644 --- a/lib/lz4hc.c +++ b/lib/lz4hc.c @@ -316,7 +316,7 @@ LZ4HC_InsertAndGetWiderMatch ( if (LZ4_read32(matchPtr) == pattern) { int mlt; int back = 0; - const BYTE* vLimit = ip + (dictCtx->end - matchPtr); + const BYTE* vLimit = ip + (dictEndOffset - dictMatchIndex); if (vLimit > iHighLimit) vLimit = iHighLimit; mlt = LZ4_count(ip+MINMATCH, matchPtr+MINMATCH, vLimit) + MINMATCH; back = delta ? LZ4HC_countBack(ip, matchPtr, iLowLimit, dictCtx->base + dictCtx->dictLimit) : 0; |