aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-08-15 14:23:41 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-08-15 14:23:41 +0200
commita2bcfa2fa3ea0f3add76bd2aad5399c25d85b654 (patch)
tree00fc87b930844f1e33826c6fcdb3cc6fba42e8a1
parenteab3308bd20bbcc9c6ee742362f7c31520bddf0d (diff)
Revert "limit modify_cmdline replacement subslice to file size"
This reverts commit 972579fa42e8af42dc75d454fec93b54f337dc58.
-rw-r--r--src/main.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs
index 411d933..f72da42 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -289,11 +289,7 @@ fn modify_cmdline(old: &str, new: &str) -> Result<()> {
/ 512
+ 1;
- replace_slice(
- &mut buf[cmdline_offset..cmdline_offset + cmdline_buf.len()],
- old.as_bytes(),
- new.as_bytes(),
- );
+ replace_slice(&mut buf[cmdline_offset..], old.as_bytes(), new.as_bytes());
fs::write(boot, buf)?;
nix::unistd::sync();