X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/1691e80890e5d8ba258c51c214a3e91880e1db2b..d0bd14488c8392bcbbaa444759bae9c735178475:/sbr/trimcpy.c diff --git a/sbr/trimcpy.c b/sbr/trimcpy.c index d1355485..3a2fbd76 100644 --- a/sbr/trimcpy.c +++ b/sbr/trimcpy.c @@ -4,7 +4,9 @@ * -- replace internal whitespace with spaces, * -- then return a copy. * - * $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 @@ -16,12 +18,12 @@ trimcpy (char *cp) char *sp; /* skip over leading whitespace */ - while (isspace(*cp)) + while (isspace((unsigned char) *cp)) cp++; /* start at the end and zap trailing whitespace */ for (sp = cp + strlen(cp) - 1; sp >= cp; sp--) { - if (isspace(*sp)) + if (isspace((unsigned char) *sp)) *sp = '\0'; else break; @@ -29,7 +31,7 @@ trimcpy (char *cp) /* replace remaining whitespace with spaces */ for (sp = cp; *sp; sp++) { - if (isspace(*sp)) + if (isspace((unsigned char) *sp)) *sp = ' '; }