mirror of
https://codeberg.org/demostf/parser.git
synced 2026-06-03 10:14:06 +02:00
pre-allocate for messages
This commit is contained in:
parent
deb3375ac7
commit
e5bbfd699e
1 changed files with 1 additions and 1 deletions
|
|
@ -31,7 +31,7 @@ impl Parse for MessagePacket {
|
||||||
let length: u32 = stream.read()?;
|
let length: u32 = stream.read()?;
|
||||||
let mut packet_data = stream.read_bits(length as usize * 8)?;
|
let mut packet_data = stream.read_bits(length as usize * 8)?;
|
||||||
|
|
||||||
let mut messages: Vec<Message> = Vec::new();
|
let mut messages: Vec<Message> = Vec::with_capacity(25);
|
||||||
while packet_data.bits_left() > 6 {
|
while packet_data.bits_left() > 6 {
|
||||||
let message = Message::parse(&mut packet_data, state)?;
|
let message = Message::parse(&mut packet_data, state)?;
|
||||||
match message {
|
match message {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue