Annotation of 43BSDReno/contrib/mh/sbr/trimcpy.c, revision 1.1.1.1

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: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.