]> Savannah Git Hosting - gnulib.git/commit
mbscasecmp: support GNULIB_MCEL_PREFER
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 7 Sep 2023 21:51:58 +0000 (14:51 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 7 Sep 2023 22:08:45 +0000 (15:08 -0700)
commit6887c63276334e1ca7875c431eef503553527f17
treef68c98596f8caba978f3e65852f22ee41c64f83e
parent7219d38b5716cd25af2eb177c03948b9908e09c6
mbscasecmp: support GNULIB_MCEL_PREFER

* lib/mbscasecmp.c: Include stdlib.h, since we use MB_CUR_MAX.
Include uchar.h, for c32tolower.
(GNULIB_MCEL_PREFER): Include mcel.h instead of mbuiterf.h.
(mbscasecmp) [GNULIB_MCEL_PREFER]: Use mcel instead of mbuiterf.
* modules/mbscasecmp (Depends-on): Add c32tolower, stdlib, uchar.
Depend on mbuiterf only if not preferring mcel.
ChangeLog
lib/mbscasecmp.c
modules/mbscasecmp