LibGfx/JPEG: Ensure capacity of vector instead of blindly appending

This commit is contained in:
Lucas CHOLLET 2023-04-29 20:12:42 -04:00 committed by Andreas Kling
commit 011fe0d9ba
Notes: sideshowbarker 2024-07-17 11:34:34 +09:00

View file

@ -892,6 +892,7 @@ static ErrorOr<void> read_huffman_table(Stream& stream, JPEGLoadingContext& cont
}
table.codes.ensure_capacity(total_codes);
table.symbols.ensure_capacity(total_codes);
// Read symbols. Read X bytes, where X is the sum of the counts of codes read in the previous step.
for (u32 i = 0; i < total_codes; i++) {