aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-02-19 17:28:25 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-02-19 17:28:25 +0100
commitafb33d38e8de25ed5b5aff3cbf3e5be95fc8b45c (patch)
treeb5846f7e11e7e379ed66bbbc054529861d0c0737
parentfe594aee4a15f59635d4de13a248260a8c659475 (diff)
clippy: rewind instead of seek to start
-rw-r--r--src/main.rs8
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");