]> git.ipfire.org Git - thirdparty/util-linux.git/commit
treewide: avoid strcasecmp() for ASCII-only strings
authorKarel Zak <kzak@redhat.com>
Tue, 1 Apr 2025 15:45:01 +0000 (17:45 +0200)
committerKarel Zak <kzak@redhat.com>
Wed, 2 Apr 2025 09:06:41 +0000 (11:06 +0200)
commit107293a68206f24e531fd906e8114b578911bb7a
tree64799e8ac2e4e791b832f5e8dd588247cd4fb825
parent7efdcd75f041fa1cb9a7c05e22dea3567d48bf9e
treewide: avoid strcasecmp() for ASCII-only strings

Use cctype.h for locale-independent string comparison and to avoid
tricky string conversions like in tr_TR locales.

Fixes: https://github.com/util-linux/util-linux/issues/3490
Signed-off-by: Karel Zak <kzak@redhat.com>
34 files changed:
lib/blkdev.c
lib/colors.c
lib/logindefs.c
lib/match.c
lib/sysfs.c
libsmartcols/src/filter-param.c
login-utils/chfn.c
login-utils/lslogins.c
lsfd-cmd/lsfd.c
misc-utils/fincore.c
misc-utils/findmnt.c
misc-utils/logger.c
misc-utils/lsclocks.c
misc-utils/lslocks.c
misc-utils/uuidparse.c
misc-utils/wipefs.c
schedutils/ionice.c
sys-utils/chmem.c
sys-utils/dmesg.c
sys-utils/irq-common.c
sys-utils/ldattach.c
sys-utils/losetup.c
sys-utils/lscpu-riscv.c
sys-utils/lscpu.c
sys-utils/lsipc.c
sys-utils/lsmem.c
sys-utils/lsns.c
sys-utils/prlimit.c
sys-utils/rfkill.c
sys-utils/swapon.c
sys-utils/wdctl.c
sys-utils/zramctl.c
term-utils/script.c
tests/helpers/test_mkfds.c