summaryrefslogtreecommitdiff
path: root/shared/src/helper.rs
diff options
context:
space:
mode:
Diffstat (limited to 'shared/src/helper.rs')
-rw-r--r--shared/src/helper.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/shared/src/helper.rs b/shared/src/helper.rs
index 61e149f..4702aef 100644
--- a/shared/src/helper.rs
+++ b/shared/src/helper.rs
@@ -104,7 +104,7 @@ impl ReadWrite for Vec<Vec2> {
.collect())
}
}
-impl ReadWrite for Vec<[u16; 3]> {
+impl ReadWrite for Vec<[u32; 3]> {
fn write(&self, w: &mut dyn Write) -> Result<()> {
for e in self {
w.write_all(&e[0].to_be_bytes())?;
@@ -118,8 +118,8 @@ impl ReadWrite for Vec<[u16; 3]> {
r.read_to_end(&mut buf)?;
Ok(buf
.into_iter()
- .array_chunks::<2>()
- .map(u16::from_be_bytes)
+ .array_chunks::<4>()
+ .map(u32::from_be_bytes)
.array_chunks::<3>()
.collect())
}