diff options
| author | David Lönnhager <david.l@mullvad.net> | 2025-02-23 13:24:12 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2025-03-05 23:32:16 +0100 |
| commit | 03491701d10b08190d71b300f6fe79f4ff981db8 (patch) | |
| tree | 06ba8dcf3e0e3e2686826dc72702ec9983f2748d | |
| parent | c0ca7e20c6271fa5d4206623c0b2d5155f8c5bbd (diff) | |
| download | mullvadvpn-03491701d10b08190d71b300f6fe79f4ff981db8.tar.xz mullvadvpn-03491701d10b08190d71b300f6fe79f4ff981db8.zip | |
Remove unnecessary `into_boxed_slice`
| -rw-r--r-- | mullvad-update/src/client/fetch.rs | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/mullvad-update/src/client/fetch.rs b/mullvad-update/src/client/fetch.rs index 8ba821a5f4..db0a64c4cf 100644 --- a/mullvad-update/src/client/fetch.rs +++ b/mullvad-update/src/client/fetch.rs @@ -362,13 +362,13 @@ mod test { add_file_server_mock(&mut server, "/my_file", file_data); // Interrupt after exactly half the file has been downloaded - let mut limited_buffer = vec![0u8; file_data.len() / 2].into_boxed_slice(); - let mut writer = Cursor::new(&mut limited_buffer[..]); + let mut buffer = vec![0u8; file_data.len() / 2]; + let mut limited_writer = Cursor::new(&mut buffer[..]); let mut progress_updater = FakeProgressUpdater::default(); get_to_writer( - &mut writer, + &mut limited_writer, &file_url, &mut progress_updater, SizeHint::Exact(file_data.len()), @@ -385,15 +385,14 @@ mod test { ); assert_eq!( - &*limited_buffer, - &file_data[..limited_buffer.len()], + &*buffer, + &file_data[..buffer.len()], "partial download incorrect" ); // Download the remainder - let writer = limited_buffer.into_vec(); - let partial_len = writer.len(); - let mut writer = Cursor::new(writer); + let partial_len = buffer.len(); + let mut writer = Cursor::new(buffer); writer.set_position(partial_len as u64); let mut progress_updater = FakeProgressUpdater::default(); |
