From 60d6382fbf40f0db0fde85f503b914bab5d5d264 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Fri, 19 Apr 2024 19:14:07 -0400 Subject: [PATCH] Fix compilation for execlookup --- src/execlookup.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/execlookup.rs b/src/execlookup.rs index 5a122d2..e469844 100644 --- a/src/execlookup.rs +++ b/src/execlookup.rs @@ -17,14 +17,12 @@ fn find_needle(installer_file: &Vec, needle: &str) -> Option { let mut needle: Vec = needle.encode_utf16().collect(); let bytes = from_u16(&mut needle); - let Some(position) = installer_file + let Some(mut position) = installer_file .windows(bytes.len()) .position(|window| window == bytes) else { return None; }; - - let mut position = position.unwrap(); - + let parse_char_at_position = |position: usize| { let upper = installer_file[position]; let lower = installer_file[position + 1];