All pastes #43434 Raw Edit

Untitled

public text v1 · immutable
#43434 ·published 2006-02-27 22:12 UTC
rendered paste body
#ifdef SOLARIS
char* strsep(char** str, const char* delims)
{
    char* token;

    if (*str==NULL) {
        /* No more tokens */
        return NULL;
    }

    token=*str;
    while (**str!='\0') {
        if (strchr(delims,**str)!=NULL) {
            **str='\0';
            (*str)++;
            return token;
        }
        (*str)++;
    }
    /* There is no other token */
    *str=NULL;
    return token;
}
#endif