From: Bruno Haible Date: Sat, 10 May 2008 13:40:48 +0000 (+0200) Subject: Use case-insensitive comparison. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=17ef7533a2d2a52e7d12448a76ffb06efeb3f47b;p=pspp Use case-insensitive comparison. --- diff --git a/ChangeLog b/ChangeLog index 5a96a0fe2f..a96ef80ed9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-05-10 Bruno Haible + + * 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 * lib/unilbrk/ulc-common.c: Don't include . diff --git a/lib/unilbrk/ulc-common.c b/lib/unilbrk/ulc-common.c index 7bdfa44919..d035ded727 100644 --- 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; } diff --git a/modules/unilbrk/ulc-common b/modules/unilbrk/ulc-common index 4729f662f8..f7e6242704 100644 --- a/modules/unilbrk/ulc-common +++ b/modules/unilbrk/ulc-common @@ -7,7 +7,7 @@ lib/unilbrk/ulc-common.c Depends-on: c-ctype -streq +c-strcaseeq configure.ac: