aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonas Maier <jonas@x77.dev>2026-03-06 13:28:45 +0100
committerJonas Maier <jonas@x77.dev>2026-03-06 13:28:45 +0100
commitabe89cbe942a6818646c85bc2b706504cb297e0e (patch)
tree033c9709298983b59b400dbe516958a21368eb92
parent65abf4e34102330fce919e933072eba9c45780f7 (diff)
downloadpish-abe89cbe942a6818646c85bc2b706504cb297e0e.tar.gz
simplify reload
-rw-r--r--src/reload.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/reload.rs b/src/reload.rs
index 0c6cbfc..1d1aa3e 100644
--- a/src/reload.rs
+++ b/src/reload.rs
@@ -62,11 +62,7 @@ pub unsafe fn continue_reload() {
unsafe fn exec() {
// path to this executable
- let exe = env::current_exe()
- .unwrap()
- .to_string_lossy()
- .replace(" (deleted)", "");
- let exe_c = CString::new(exe).unwrap();
+ let exe_c = CString::new(exe_path()).unwrap();
// argv
let args: Vec<CString> = env::args().map(|a| CString::new(a).unwrap()).collect();