From 97b81a6685e2309b38c65de6ab686e8e97ec0d00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dorian=20P=C3=A9ron?= Date: Fri, 18 Oct 2024 23:57:08 +0200 Subject: [PATCH] uucore(checksum): determine regex from full line, not trimmed The full line will be matched against the selected regex anyway --- src/uucore/src/lib/features/checksum.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/uucore/src/lib/features/checksum.rs b/src/uucore/src/lib/features/checksum.rs index 98d57e0ba..955594b18 100644 --- a/src/uucore/src/lib/features/checksum.rs +++ b/src/uucore/src/lib/features/checksum.rs @@ -307,9 +307,8 @@ fn determine_regex(lines: &[String]) -> Option<(Regex, bool)> { ]; for line in lines { - let line_trim = line.trim(); for (regex, is_algo_based) in ®exes { - if regex.is_match(line_trim) { + if regex.is_match(line) { return Some((regex.clone(), *is_algo_based)); } }