X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Ftrim.c;h=cbf9098459af357b26363b7329e70d816640638e;hb=1980b87246c7099e9191890036398960f6dee4d1;hp=9f08d99d2a18a5b65153134d28dd8a75ecb9117b;hpb=d854cd83e7b14f3bc686688ef7099b5d75157647;p=mmh diff --git a/sbr/trim.c b/sbr/trim.c index 9f08d99..cbf9098 100644 --- a/sbr/trim.c +++ b/sbr/trim.c @@ -7,6 +7,7 @@ */ #include +#include char * @@ -30,3 +31,15 @@ trim(unsigned char *cp) return cp; } + +char * +rtrim(char *cp) +{ + char *sp = cp + strlen(cp) - 1; + + while (sp >= cp && isspace(*sp)) { + sp--; + } + *++sp = '\0'; + return cp; +}