Fix buffer overflow bug in the brotli encoder.
This commit is contained in:
@@ -553,7 +553,7 @@ int BestMaxZeroRunLengthPrefix(const std::vector<int>& v) {
|
|||||||
int max_run_length_prefix = max_prefix;
|
int max_run_length_prefix = max_prefix;
|
||||||
RunLengthCodeZeros(v, &max_run_length_prefix, &rle_symbols, &extra_bits);
|
RunLengthCodeZeros(v, &max_run_length_prefix, &rle_symbols, &extra_bits);
|
||||||
if (max_run_length_prefix < max_prefix) break;
|
if (max_run_length_prefix < max_prefix) break;
|
||||||
HistogramLiteral histogram;
|
HistogramContextMap histogram;
|
||||||
for (int i = 0; i < rle_symbols.size(); ++i) {
|
for (int i = 0; i < rle_symbols.size(); ++i) {
|
||||||
histogram.Add(rle_symbols[i]);
|
histogram.Add(rle_symbols[i]);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user