Break: refactor the parsers

This commit is contained in:
Pavel Perestoronin committed 2022-12-03 18:21:32 +01:00
1 parent 68e00c5eca
commit ac086b1eb2
4 files changed
+24 -7

No files matched your search

+1 -3
View File
@@ -1,6 +1,5 @@
use std::io::{Read, Seek};
use prost::Message;
use zip::ZipArchive;
use crate::error::Error;
@@ -24,7 +23,6 @@ impl<R: Read + Seek> Replay<R> {
.0
.by_name("battle_results.dat")
.map_err(Error::OpenBattleResultsFailed)?;
let battle_results_dat = BattleResultsDat::from_reader(pickled_battle_results)?;
BattleResults::decode(battle_results_dat.1.as_ref()).map_err(Error::DecodeFailed)
BattleResultsDat::from_reader(pickled_battle_results)?.decode_battle_results()
}
}