strmtrim(3) replace multiple white spaces with single blanks within string

SYNOPSIS


#include <publib.h>
char *strmtrim(char *str);

DESCRIPTION

strmtrim will replace every run of whitespace characters (as defined by isspace(3)) with a single blank. It will not touch leading and trailing whitespace (use strltrim(3) and strrtrim(3) for those).

RETURN VALUE

strmtrim will return the value of its argument.

AUTHOR

Lars Wirzenius ([email protected])