X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/e14b80c187fdcd00920eed669a8333d7c12a4dd8..2878a6afb068ee13945aec07cc73a2202e97a86a:/sbr/utils.c diff --git a/sbr/utils.c b/sbr/utils.c index 989a9c8b..4405f4c9 100644 --- a/sbr/utils.c +++ b/sbr/utils.c @@ -353,6 +353,20 @@ nmh_init(const char *argv0, int read_context) { } } + +/* Returns copy of argument str with all characters converted to upper + case, and trimmed whitespace (see cpytrim()) . */ +char * +upcase (const char *str) { + char *up = cpytrim (str); + char *cp; + + for (cp = up; *cp; ++cp) { *cp = toupper ((unsigned char) *cp); } + + return up; +} + + /* * Scan for any 8-bit characters. Return 1 if they exist. *