]> Savannah Git Hosting - gnulib.git/commit
Remaining support for GNULIB_MCEL_PREFER
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 26 Sep 2023 22:49:02 +0000 (15:49 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 26 Sep 2023 22:50:31 +0000 (15:50 -0700)
commit5e4405c7fafad960dd7bbb2311bf10df1655ba91
tree6c5c7854a5b1b1275e4b26ba13ff6cc68c9b2bb8
parent00c62edb7dfafa7f0b4937f68d57a404dfcb6fbd
Remaining support for GNULIB_MCEL_PREFER

Support mcel API in remaining modules where this might matter,
for apps that prefer it.
* lib/mbmemcasecmp.c, lib/mbscspn.c, lib/mbsncasecmp.c, lib/mbsnlen.c:
* lib/mbspbrk.c, lib/mbspcasecmp.c, lib/mbssep.c, lib/mbsspn.c:
* lib/regex-quote.c:
Include mcel.h instead of mbiterf.h or mbuiterf.h,
if GNULIB_MCEL_PREFER.
* lib/mbmemcasecmp.c (mbmemcasecmp), lib/mbscspn.c (mbscspn):
* lib/mbsncasecmp.c (mbsncasecmp), lib/mbsnlen.c (mbsnlen):
* lib/mbspbrk.c (mbspbrk), lib/mbspcasecmp.c (mbspcasecmp):
* lib/mbssep.c (mbssep), lib/mbsspn.c (mbsspn):
* lib/regex-quote.c (regex_quote_length, regex_quote_copy):
Use mcel API, if GNULIB_MCEL_PREFER.
* lib/mbscspn.c, lib/mbspbrk.c, lib/mbspcasecmp.c, lib/mbsspn.c:
Include stdlib.h, for MB_CUR_MAX.
* modules/mbmemcasecmp, modules/mbsncasecmp, modules/mbspcasecmp:
Depend on c32tolower.
* modules/regex-quote: Depend on mempcpy.
14 files changed:
ChangeLog
lib/mbmemcasecmp.c
lib/mbscspn.c
lib/mbsncasecmp.c
lib/mbsnlen.c
lib/mbspbrk.c
lib/mbspcasecmp.c
lib/mbssep.c
lib/mbsspn.c
lib/regex-quote.c
modules/mbmemcasecmp
modules/mbsncasecmp
modules/mbspcasecmp
modules/regex-quote