mirror of
https://github.com/webmproject/libwebp.git
synced 2024-12-26 05:38:22 +01:00
fix suboptimal MAX_LEN cut-off limit
MAX_LEN -> max_len This was sub-optimal at the end of the picture, when there's less than MAX_LEN bytes left to match. Change-Id: I5ebe1fca4e7c112dcd34748a082d1c97f95eb099
This commit is contained in:
parent
57cab7b891
commit
716d1d7f87
@ -53,7 +53,7 @@ typedef struct {
|
||||
static size_t GetLongestMatch(const uint8_t* const data,
|
||||
const uint8_t* const ref, size_t max_len) {
|
||||
size_t n;
|
||||
for (n = 0; n < max_len && (data[n] == ref[n]); ++n) { /* do nothing */ }
|
||||
for (n = 0; (n < max_len) && (data[n] == ref[n]); ++n) { /* do nothing */ }
|
||||
return n;
|
||||
}
|
||||
|
||||
@ -127,7 +127,7 @@ static int EncodeZlibTCoder(const uint8_t* data, int width, int height,
|
||||
best.dist = dist;
|
||||
}
|
||||
}
|
||||
if (len >= MAX_LEN) {
|
||||
if (len >= max_len) {
|
||||
break; // No need to search further. We already got a max-long match
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user