memset(isdelim, 0, 256);
memset(isdelim, 0, sizeof isdelim);
static char *sstrsep(char **string, const char *delim)    {    char isdelim[256];    char *token = *string;    if (**string == 0)        return NULL;    memset(isdelim, 0, 256);    isdelim[0] = 1;    while (*delim)        {        isdelim[(unsigned char)(*delim)] = 1;        delim++;        }    while (!isdelim[(unsigned char)(**string)])        {        (*string)++;        }    if (**string)        {        **string = 0;        (*string)++;        }    return token;    }