X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/1691e80890e5d8ba258c51c214a3e91880e1db2b..3fb033ebd9f503b650912aa50ea78cb9b4b77bc2:/sbr/uprf.c diff --git a/sbr/uprf.c b/sbr/uprf.c index 7adc3218..500b036d 100644 --- a/sbr/uprf.c +++ b/sbr/uprf.c @@ -2,14 +2,13 @@ /* * uprf.c -- "unsigned" lexical prefix * - * $Id$ + * This code is Copyright (c) 2002, by the authors of nmh. See the + * COPYRIGHT file in the root directory of the nmh distribution for + * complete copyright information. */ #include -#define TO_LOWER 040 -#define NO_MASK 000 - int uprf (char *c1, char *c2) @@ -21,16 +20,11 @@ uprf (char *c1, char *c2) while ((c = *c2++)) { -#ifdef LOCALE c &= 0xff; mask = *c1 & 0xff; c = (isalpha(c) && isupper(c)) ? tolower(c) : c; mask = (isalpha(mask) && isupper(mask)) ? tolower(mask) : mask; if (c != mask) -#else - mask = (isalpha(c) && isalpha(*c1)) ? TO_LOWER : NO_MASK; - if ((c | mask) != (*c1 | mask)) -#endif return 0; else c1++;