mirror of
https://github.com/facebook/zstd.git
synced 2025-10-04 00:02:33 -04:00
fix boundary condition
This commit is contained in:
parent
72406b71c3
commit
d5e4698267
@ -144,8 +144,7 @@ void ZSTD_ldm_adjustParameters(ldmParams_t* params,
|
||||
params->hashRateLog = 7 - (cParams->strategy/3);
|
||||
}
|
||||
if (params->hashLog == 0) {
|
||||
params->hashLog = MAX(ZSTD_HASHLOG_MIN, params->windowLog - params->hashRateLog);
|
||||
assert(params->hashLog <= ZSTD_HASHLOG_MAX);
|
||||
params->hashLog = MIN(MAX(ZSTD_HASHLOG_MIN, params->windowLog - params->hashRateLog), ZSTD_HASHLOG_MAX);
|
||||
}
|
||||
if (params->minMatchLength == 0) {
|
||||
params->minMatchLength = (params->hashRateLog < 6) ?
|
||||
|
Loading…
x
Reference in New Issue
Block a user