opnsense-src/lib/libc/regex
Christos Zoulas 56b09feb23 regcomp: use unsigned char when testing for escapes
- cast GETNEXT to unsigned where it is being promoted to int to prevent
  sign-extension (really it would have been better for PEEK*() and
  GETNEXT() to return unsigned char; this would have removed a ton of
  (uch) casts, but it is too intrusive for now).
- fix an isalpha that should have been iswalpha

PR:		264275, 274032
Reviewed by:	kevans, eugen (previous version)
Obtained from:	NetBSD

(cherry picked from commit 3fb80f1476c7776f04ba7ef6d08397cef6abcfb0)
2023-09-29 20:40:59 -05:00
..
grot Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
cname.h Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:23 -06:00
COPYRIGHT
engine.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
Makefile.inc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
re_format.7 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
regcomp.c regcomp: use unsigned char when testing for escapes 2023-09-29 20:40:59 -05:00
regerror.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
regex.3 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
regex2.h Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:23 -06:00
regexec.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
regfree.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
Symbol.map Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:23 -06:00
utils.h Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:23 -06:00
WHATSNEW