All pastes #1830749 Raw Edit

Something

public cpp v1 · immutable
#1830749 ·published 2010-03-09 22:07 UTC
rendered paste body
char *tokenize(char *str, const char *delim, char **saveptr) {    char *token;        if(str) {        *saveptr = str;    }        token = *saveptr;    if(!token) {        return NULL;    }    token += strspn(token, delim);    *saveptr = strpbrk(token, delim);        if(*saveptr) {        *(*saveptr)++ = '\0';    }    return *token ? token : NULL; }