X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Fuprf.c;h=7964a82e1fedc738453f911b3eb0f388ee9ba01f;hb=337338b404931f06f0db2119c9e145e8ca5a9860;hp=7adc3218013334c2ef247542e45e8a49f86366da;hpb=1691e80890e5d8ba258c51c214a3e91880e1db2b;p=mmh diff --git a/sbr/uprf.c b/sbr/uprf.c index 7adc321..7964a82 100644 --- a/sbr/uprf.c +++ b/sbr/uprf.c @@ -1,8 +1,9 @@ - /* * 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 @@ -14,26 +15,25 @@ int uprf (char *c1, char *c2) { - int c, mask; + int c, mask; - if (!(c1 && c2)) - return 0; + if (!(c1 && c2)) + return 0; - while ((c = *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) + 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)) + mask = (isalpha(c) && isalpha(*c1)) ? TO_LOWER : NO_MASK; + if ((c | mask) != (*c1 | mask)) #endif - return 0; - else - c1++; - } - return 1; + return 0; + else + c1++; + } + return 1; }