1
0
Fork 0
mirror of https://codeberg.org/demostf/parser.git synced 2026-06-04 02:24:12 +02:00

fix classinfo

This commit is contained in:
Robin Appelman 2019-03-02 19:00:08 +01:00
commit 21a2e09030
4 changed files with 22 additions and 9 deletions

View file

@ -34,7 +34,10 @@ impl Parse for MessagePacket {
let mut messages: Vec<Message> = Vec::new();
while packet_data.bits_left() > 6 {
let message = Message::parse(&mut packet_data, state)?;
messages.push(message);
match message {
Message::Empty => {}
_ => messages.push(message)
}
}
let packet = MessagePacket {

View file

@ -75,10 +75,10 @@ pub struct StringTableEntry {
impl fmt::Debug for StringTableEntry {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
match &self.extra_data {
None => write!(f, "StringTableEntry {{ text: {} }}", self.text),
None => write!(f, "StringTableEntry {{ text: \"{}\" }}", self.text),
Some(extra_data) => write!(
f,
"StringTableEntry{{ text: {} extra_data: {} bits }}",
"StringTableEntry{{ text: \"{}\" extra_data: {} bits }}",
self.text, extra_data.len
),
}