about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-01-27 18:35:28 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-01-27 18:35:28 +0100
commit78f6b2194efa826667deaa66b3d1926f2ce55ec5 (patch)
tree134127b4882732da34d437befe391c6ca5474a7f
parentpkgs/mpdpopm/update.sh: Avoid running `nix flake update` (diff)
downloadnixos-config-78f6b2194efa826667deaa66b3d1926f2ce55ec5.zip
pkgs/lf-make-map: Don't assume `String::len` returns number of chars
It returns number of bytes, as such a char such as `Á` has a length of
2.
Diffstat (limited to '')
-rw-r--r--pkgs/by-name/lf/lf-make-map/src/mapping/map_key.rs2
1 files changed, 1 insertions, 1 deletions
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,