From 18141d22e160c8b280098215a470aaab0daf3fe9 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Fri, 16 May 2025 01:33:38 +0300 Subject: [PATCH] config: improve EPP value validation --- src/cpu.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpu.rs b/src/cpu.rs index 7b1b1bf..b17bb59 100644 --- a/src/cpu.rs +++ b/src/cpu.rs @@ -202,7 +202,7 @@ fn try_set_per_core_boost(value: &str) -> Result { pub fn set_epp(epp: &str, core_id: Option) -> Result<()> { // Validate the EPP value against available options let available_epp = get_available_epp_values()?; - if !available_epp.contains(&epp.to_string()) { + if !available_epp.iter().any(|v| v.eq_ignore_ascii_case(epp)) { return Err(ControlError::InvalidValueError(format!( "Invalid EPP value: '{}'. Available values: {}", epp,