From 78f6b2194efa826667deaa66b3d1926f2ce55ec5 Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Tue, 27 Jan 2026 18:35:28 +0100 Subject: pkgs/lf-make-map: Don't assume `String::len` returns number of chars MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It returns number of bytes, as such a char such as `Á` has a length of 2. --- pkgs/by-name/lf/lf-make-map/src/mapping/map_key.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs') diff --git a/pkgs/by-name/lf/lf-make-map/src/mapping/map_key.rs b/pkgs/by-name/lf/lf-make-map/src/mapping/map_key.rs index 10b612fd..5fd046fb 100644 --- a/pkgs/by-name/lf/lf-make-map/src/mapping/map_key.rs +++ b/pkgs/by-name/lf/lf-make-map/src/mapping/map_key.rs @@ -157,7 +157,7 @@ This should not happen, please report the bug!", }; assert_eq!( - value.len(), + value.chars().count(), number_of_chars, "'{}' does not have expected length of: {}", value, -- cgit 1.4.1