From 7d100fcc4d6d33a48d43d4f115cb0fe957e3b9a5 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 19 Jul 2026 22:10:57 +0100 Subject: Don't panic when UTF-8 data is invalid --- examples/10-transient-0/output/rust/src/gen/transient_0.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'examples/10-transient-0/output') diff --git a/examples/10-transient-0/output/rust/src/gen/transient_0.rs b/examples/10-transient-0/output/rust/src/gen/transient_0.rs index 753dd23..e57324a 100644 --- a/examples/10-transient-0/output/rust/src/gen/transient_0.rs +++ b/examples/10-transient-0/output/rust/src/gen/transient_0.rs @@ -66,5 +66,5 @@ pub fn decode_string(reader: &mut impl std::io::Read) -> ::std::io::Result::<::s reader.read_exact(&mut bytes)?; bytes }; - std::io::Result::Ok((::std::string::String::from_utf8(bytes)).unwrap()) + std::io::Result::Ok((::std::string::String::from_utf8(bytes)).map_err(|error| ::std::io::Error::new(::std::io::ErrorKind::InvalidData, error))?) } -- cgit v1.2.3