]>
diplodocus.org Git - nmh/blob - sbr/trimcpy.c
3 * trimcpy.c -- strip leading and trailing whitespace,
4 * -- replace internal whitespace with spaces,
5 * -- then return a copy.
7 * This code is Copyright (c) 2002, by the authors of nmh. See the
8 * COPYRIGHT file in the root directory of the nmh distribution for
9 * complete copyright information.
16 trimcpy (unsigned char *cp
)
20 /* skip over leading whitespace */
24 /* start at the end and zap trailing whitespace */
25 for (sp
= cp
+ strlen(cp
) - 1; sp
>= cp
; sp
--) {
32 /* replace remaining whitespace with spaces */
33 for (sp
= cp
; *sp
; sp
++) {
38 /* now return a copy */