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

add stop packet in reencode

This commit is contained in:
Robin Appelman 2021-07-20 23:33:42 +02:00
commit aeb099e979

View file

@ -4,6 +4,8 @@ use std::fs;
use bitbuffer::{BitRead, BitWrite, BitWriteStream, LittleEndian};
use main_error::MainError;
use tf_demo_parser::demo::header::Header;
use tf_demo_parser::demo::packet::stop::StopPacket;
use tf_demo_parser::demo::packet::Packet;
use tf_demo_parser::demo::parser::{DemoHandler, Encode, NullHandler, RawPacketStream};
use tf_demo_parser::Demo;
@ -36,6 +38,7 @@ fn main() -> Result<(), MainError> {
packet.encode(&mut out_stream, &handler.state_handler)?;
handler.handle_packet(packet)?;
}
Packet::Stop(StopPacket).encode(&mut out_stream, &handler.state_handler)?;
}
fs::write(out_path, out_buffer)?;