slre: refactor is_any_but()
authorRasmus Villemoes <ravi@prevas.dk>
Tue, 13 May 2025 08:40:29 +0000 (10:40 +0200)
committerTom Rini <trini@konsulko.com>
Thu, 29 May 2025 14:25:18 +0000 (08:25 -0600)
commit457f19815c8f8b74c36d8cbef454a0b575ea7068
treee002e1e25f0de814bc4559f648af91711492ace6
parentebdd78c487f6599f693e53e707606d7295f20f6e
slre: refactor is_any_but()

As preparation for fixing the handling of backslash-escapes used
inside a character class, refactor is_any_but() to be defined in terms
of is_any_of() so we don't have to repeat the same logic in two places.

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Rasmus Villemoes <ravi@prevas.dk>
lib/slre.c