diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-02-19 17:28:25 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-02-19 17:28:25 +0100 |
commit | afb33d38e8de25ed5b5aff3cbf3e5be95fc8b45c (patch) | |
tree | b5846f7e11e7e379ed66bbbc054529861d0c0737 | |
parent | fe594aee4a15f59635d4de13a248260a8c659475 (diff) |
clippy: rewind instead of seek to start
-rw-r--r-- | src/main.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main.rs b/src/main.rs index 520e790..9d708e6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -14,7 +14,7 @@ use squashfs_ng::write::{ use std::collections::{BTreeMap, HashMap}; use std::ffi::OsString; use std::fs::{File, OpenOptions}; -use std::io::{self, prelude::*, SeekFrom}; +use std::io::{self, prelude::*}; use std::os::unix::fs::PermissionsExt; use std::os::unix::io::AsRawFd; use std::path::{Path, PathBuf}; @@ -223,7 +223,7 @@ fn write_mbr(file: &mut File, kernel_buf: &[u8], cmdline_buf: &[u8]) -> anyhow:: bootloader_file.read_to_end(&mut bootloader_buf)?; bootloader_buf.resize(432, 0); - file.seek(SeekFrom::Start(0))?; + file.rewind()?; file.write_all(&bootloader_buf[..432])?; file.write_all(&bootloader_params)?; @@ -409,8 +409,8 @@ fn write_root( tree.finish()?; - tmp_file.seek(SeekFrom::Start(0))?; - partition.seek(SeekFrom::Start(0))?; + tmp_file.rewind()?; + partition.rewind()?; io::copy(&mut tmp_file, partition)?; println!("Root filesystem created successfully"); |