From bb5bfff8da61947f33668e8f21e83be4663ce10d Mon Sep 17 00:00:00 2001 From: Lucas Nogueira Date: Fri, 18 Apr 2025 09:22:49 -0300 Subject: [PATCH] use split_once --- plugins/single-instance/src/platform_impl/macos.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/plugins/single-instance/src/platform_impl/macos.rs b/plugins/single-instance/src/platform_impl/macos.rs index cefd7c3c..63991513 100644 --- a/plugins/single-instance/src/platform_impl/macos.rs +++ b/plugins/single-instance/src/platform_impl/macos.rs @@ -105,13 +105,7 @@ fn listen_for_other_instances( let mut s = String::new(); match stream.read_to_string(&mut s) { Ok(_) => { - let (cwd, args) = { - let mut split = s.split("\0\0"); - ( - split.next().unwrap_or_default(), - split.next().unwrap_or_default(), - ) - }; + let (cwd, args) = s.split_once("\0\0").unwrap_or_default(); let args: Vec = args.split('\0').map(String::from).collect(); cb(app.app_handle(), args, cwd.to_string());