owntone-server/src/strsep.c

14 lines
291 B
C
Raw Normal View History

2004-01-12 23:29:30 -05:00
/* Compliments of Jay Freeman <saurik@saurik.com> */
#include <string.h>
char *strsep(char **stringp, const char *delim) {
char *ret = *stringp;
if (ret == NULL) return(NULL); /* grrr */
if ((*stringp = strpbrk(*stringp, delim)) != NULL) {
*((*stringp)++) = '\0';
}
return(ret);
}