X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/6bc64765f773ce75454ec1592a86779e3547fe46..e9894db1d206444adf252bb2c1f97c712d8af492:/sbr/utils.c diff --git a/sbr/utils.c b/sbr/utils.c index d8b060fb..59ab7c72 100644 --- a/sbr/utils.c +++ b/sbr/utils.c @@ -352,3 +352,16 @@ nmh_init(const char *argv0, int read_context) { return status; } } + + +/* 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; +}