|
|
1.1 root 1: /* trimcpy.c - strip [lt]wsp and replace newlines with spaces */
2:
3: #include "../h/mh.h"
4: #include <ctype.h>
5: #include <stdio.h>
6:
7:
8: char *trimcpy (cp)
9: register char *cp;
10: {
11: register char *sp;
12:
13: while (isspace (*cp))
14: cp++;
15: for (sp = cp + strlen (cp) - 1; sp >= cp; sp--)
16: if (isspace (*sp))
17: *sp = NULL;
18: else
19: break;
20: for (sp = cp; *sp; sp++)
21: if (isspace (*sp))
22: *sp = ' ';
23:
24: return getcpy (cp);
25: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.