From 44ef37bca0aa633f8c59d849946faf2319c5446b Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 6 Jan 2025 20:04:29 +0100 Subject: a --- shared/src/resources.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'shared/src/resources.rs') 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) -- cgit v1.2.3-70-g09d2