From 801119f5b72bf8cc0cd2494a7036850c60ceac96 Mon Sep 17 00:00:00 2001 From: Noah <33094578+coolreader18@users.noreply.github.com> Date: Thu, 13 May 2021 18:05:17 -0500 Subject: [PATCH] Fix clippy error --- vm/src/stdlib/io.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/vm/src/stdlib/io.rs b/vm/src/stdlib/io.rs index 9449486e6..0340597b3 100644 --- a/vm/src/stdlib/io.rs +++ b/vm/src/stdlib/io.rs @@ -2383,10 +2383,12 @@ mod _io { (Some(d), Some(s)) => (d, s), _ => return Ok(pos), }; - let mut cookie = TextIOCookie::default(); - cookie.start_pos = Offset::try_from_object(vm, pos)?; - cookie.start_pos -= next_input.len() as Offset; - cookie.dec_flags = *dec_flags; + let pos = Offset::try_from_object(vm, pos)?; + let mut cookie = TextIOCookie { + start_pos: pos - next_input.len() as Offset, + dec_flags: *dec_flags, + ..Default::default() + }; if textio.decoded_chars_pos == 0 { return Ok(cookie.build().into_pyobject(vm)); }