Mercurial > hg > octave-kai > gnulib-hg
changeset 10051:fd29ccb01214
Use case-insensitive comparison.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Sat, 10 May 2008 15:40:48 +0200 |
parents | 53b5cb33e138 |
children | cfa44ca8e7ba |
files | ChangeLog lib/unilbrk/ulc-common.c modules/unilbrk/ulc-common |
diffstat | 3 files changed, 10 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-05-10 Bruno Haible <bruno@clisp.org> + + * lib/unilbrk/ulc-common.c: Include c-strcaseeq.h instead of streq.h. + (is_utf8_encoding): Use a case-insensitive comparison. + * modules/unilbrk/ulc-common (Depends-on): Add c-strcaseeq. Remove + streq. + 2008-05-10 Bruno Haible <bruno@clisp.org> * lib/unilbrk/ulc-common.c: Don't include <stdlib.h>.
--- a/lib/unilbrk/ulc-common.c +++ b/lib/unilbrk/ulc-common.c @@ -21,12 +21,12 @@ #include "unilbrk/ulc-common.h" #include "c-ctype.h" -#include "streq.h" +#include "c-strcaseeq.h" int is_utf8_encoding (const char *encoding) { - if (STREQ (encoding, "UTF-8", 'U', 'T', 'F', '-', '8', 0, 0, 0 ,0)) + if (STRCASEEQ (encoding, "UTF-8", 'U', 'T', 'F', '-', '8', 0, 0, 0, 0)) return 1; return 0; }