From 4b7b5db58c7a314474ee893f4e03184fad92fcf2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E5=B0=8F=E7=99=BD?= <364772080@qq.com> Date: Thu, 15 May 2025 22:22:04 +0800 Subject: [PATCH] windows: Remove unnecessay helper function (#30764) Release Notes: - N/A --- crates/gpui/src/platform/windows/destination_list.rs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/crates/gpui/src/platform/windows/destination_list.rs b/crates/gpui/src/platform/windows/destination_list.rs index 09b47a3ea43080ae59c40735fdd6798663bd3a32..da4c7d1ab4220ea8af754ea635348841127bda5c 100644 --- a/crates/gpui/src/platform/windows/destination_list.rs +++ b/crates/gpui/src/platform/windows/destination_list.rs @@ -137,10 +137,7 @@ fn add_recent_folders( let tasks: IObjectCollection = CoCreateInstance(&EnumerableObjectCollection, None, CLSCTX_INPROC_SERVER)?; - for folder_path in entries - .iter() - .filter(|path| !is_item_in_array(path, removed)) - { + for folder_path in entries.iter().filter(|path| !removed.contains(path)) { let argument = HSTRING::from( folder_path .iter() @@ -181,11 +178,6 @@ fn add_recent_folders( } } -#[inline] -fn is_item_in_array(item: &SmallVec<[PathBuf; 2]>, removed: &Vec>) -> bool { - removed.iter().any(|removed_item| removed_item == item) -} - fn create_shell_link( argument: HSTRING, description: HSTRING,