From 904e50f98149a8bfa25b34e342f8aeef367b6173 Mon Sep 17 00:00:00 2001 From: phoenix Date: Wed, 1 Jul 2026 22:57:45 -0400 Subject: [PATCH] Some refactoring --- src/envy/mod.rs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/envy/mod.rs b/src/envy/mod.rs index 4b118e4..57dcf74 100644 --- a/src/envy/mod.rs +++ b/src/envy/mod.rs @@ -20,16 +20,17 @@ pub fn init_envvar(key: &str, value: &str) -> EnvVar { } pub fn init_delimiter(envvar: &mut EnvVar, delimiter: char) { - let mut amount_of_delimiters_found: i32 = 0; - - for v in envvar.value.chars() { - if v == delimiter { - amount_of_delimiters_found += 1; + let amount_of_delimiters_found: i32 = { + let mut count = 0; + for v in envvar.value.chars() { + if v == delimiter { + count += 1; + } } - } + count + }; let has_delimiter = amount_of_delimiters_found >= 1; - if has_delimiter { envvar.has_delimiter = has_delimiter; envvar.delimiter = delimiter;