Lines Matching refs:a_string
182 _z_strContainsToken(char *a_string, char *a_token, char *a_separators) in _z_strContainsToken() argument
198 if (a_token == NULL || a_string == NULL || *a_string == '\0') { in _z_strContainsToken()
208 p = _z_strdup(a_string); in _z_strContainsToken()
259 _z_strGetToken(char *r_sep, char *a_string, int a_index, char *a_separators) in _z_strGetToken() argument
267 assert(a_string != NULL); in _z_strGetToken()
280 p = _z_strdup(a_string); in _z_strGetToken()
292 x = strpbrk(a_string, a_separators); in _z_strGetToken()
364 _z_strGetToken_r(char *r_sep, char *a_string, int a_index, in _z_strGetToken_r() argument
373 assert(a_string != NULL); in _z_strGetToken_r()
392 p = _z_strdup(a_string); in _z_strGetToken_r()
403 x = strpbrk(a_string, a_separators); in _z_strGetToken_r()
639 char *a_string; in _z_strRemoveToken() local
655 a_string = *r_string; in _z_strRemoveToken()
656 if (*a_string == '\0') { in _z_strRemoveToken()
662 if (strcmp(a_string, a_token) == 0) { in _z_strRemoveToken()
674 if (!_z_strContainsToken(a_string, a_token, a_separators)) { in _z_strRemoveToken()
683 copyLength = (strlen(a_string)-strlen(a_token))+2; in _z_strRemoveToken()
689 p = _z_strGetToken(&sep, a_string, i, a_separators); in _z_strRemoveToken()