Home | History | Annotate | Download | only in lib
      1 /*
      2  * strsep.c
      3  */
      4 
      5 #include <string.h>
      6 
      7 char *strsep(char **stringp, const char *delim)
      8 {
      9     char *s = *stringp;
     10     char *e;
     11 
     12     if (!s)
     13 	return NULL;
     14 
     15     e = strpbrk(s, delim);
     16     if (e)
     17 	*e++ = '\0';
     18 
     19     *stringp = e;
     20     return s;
     21 }
     22