-#if 0
-/*
- * trim_str - trims leading and trailing space from a string
- *
- * Note: This returns a malloc'ed string so you must store and free it
- * XXX: This should be in the utility.c file.
- * XXX: This is now obsolete. Maybe it belongs nowhere.
- */
-static char *trim_str(const char *str)
-{
- int i;
- char *retstr = strdup(str);
-
- /* trim leading whitespace */
- memmove(retstr, &retstr[strspn(retstr, " \n\t\v")], strlen(retstr));
-
- /* trim trailing whitespace */
- i = strlen(retstr) - 1;
- while (isspace(retstr[i]))
- i--;
- retstr[++i] = 0;
-
- /* Aside:
- *
- * you know, a strrspn() would really be nice cuz then we could say:
- *
- * retstr[strrspn(retstr, " \n\t\v") + 1] = 0;
- */
-
- return retstr;
-}
-#endif
-
-#if 0
-/*
- * strrspn - works just like strspn() but goes from right to left instead of
- * left to right
- */
-static size_t strrspn(const char *s, const char *accept)
-{
- size_t i = strlen(s);
-
- while (strchr(accept, s[--i]))
- ;
-
- return i;
-}
-#endif