diff options
author | metamuffin <metamuffin@disroot.org> | 2025-01-06 20:04:29 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-01-06 20:04:29 +0100 |
commit | 44ef37bca0aa633f8c59d849946faf2319c5446b (patch) | |
tree | dbfcb7104dc6621cb766148ab2289d32d5f261e0 /shared/src/resources.rs | |
parent | 6af8b165fe8cbab35721a8797ca85cda454a5ff4 (diff) | |
download | weareserver-44ef37bca0aa633f8c59d849946faf2319c5446b.tar weareserver-44ef37bca0aa633f8c59d849946faf2319c5446b.tar.bz2 weareserver-44ef37bca0aa633f8c59d849946faf2319c5446b.tar.zst |
a
Diffstat (limited to 'shared/src/resources.rs')
-rw-r--r-- | shared/src/resources.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/shared/src/resources.rs b/shared/src/resources.rs index 6741936..f93de65 100644 --- a/shared/src/resources.rs +++ b/shared/src/resources.rs @@ -43,8 +43,9 @@ impl ReadWrite for Prefab { let mut s = Prefab::default(); let mut g = Vec::new(); r.read_to_end(&mut g)?; + let mut g = g.as_slice(); while !g.is_empty() { - s.0.push((Affine3A::read(r)?, Resource::read(r)?)) + s.0.push((Affine3A::read(&mut g)?, Resource::read(&mut g)?)) } Ok(s) } @@ -127,7 +128,7 @@ impl ReadWrite for Part { b"va_pbr_transmission" => { s.va_pbr_transmission = Some(<_ as ReadWrite>::read(&mut v)?) } - _ => warn!("unknown part key"), + x => warn!("unknown part key: {:?}", String::from_utf8_lossy(x)), } } Ok(s) |