diff --git a/src/scheme/sys/exe.rs b/src/scheme/sys/exe.rs index 00849ace3b450518fb557889a8db971e23d2bcdd..e4b1a6a6372ecc6566c8f9731cb284e249fcf73d 100644 --- a/src/scheme/sys/exe.rs +++ b/src/scheme/sys/exe.rs @@ -4,13 +4,12 @@ use crate::context; use crate::syscall::error::{Error, ESRCH, Result}; pub fn resource() -> Result<Vec<u8>> { - let mut name = { + let name = { let contexts = context::contexts(); let context_lock = contexts.current().ok_or(Error::new(ESRCH))?; let context = context_lock.read(); let name = context.name.lock(); name.clone().into_vec() }; - name.push(b'\n'); Ok(name) }