From ba84824ddf60ea497319859b177dc4b7ac1656f2 Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Sun, 29 Mar 2026 22:42:04 -0700 Subject: [PATCH] Refactor search directory handling in resolve_daemon_executable function - Changed the initialization of search_dirs from a vector to a mutable vector to allow for further modifications. - This adjustment enhances the flexibility of the search directory management, particularly for non-macOS platforms. --- src/openhuman/service/common.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openhuman/service/common.rs b/src/openhuman/service/common.rs index 606e56874..2dc8bf6a7 100644 --- a/src/openhuman/service/common.rs +++ b/src/openhuman/service/common.rs @@ -32,7 +32,7 @@ pub(crate) fn resolve_daemon_executable() -> Result { .unwrap_or_else(|| exe_dir.clone()), ]; #[cfg(not(target_os = "macos"))] - let search_dirs = vec![exe_dir.clone()]; + let mut search_dirs = vec![exe_dir.clone()]; for dir in search_dirs.drain(..) { let Ok(entries) = fs::read_dir(&dir) else {