Lines Matching refs:str
134 char *str, *filter, *tmp;
144 str = sdup(myself, T, attr);
145 if (str == 0)
149 free(str);
154 for (0; str[s] == ' ' || str[s] == '\t'; s++);
156 for (e = s; str[e] != '\0' && str[e] != ','; e++);
157 str[e] = '\0';
159 scat(myself, F, &str[s], ")"));
175 return (str);
183 free(str);
194 char **comp = 0, **new, *str;
219 str = sdup(myself, T, filter);
220 if (str == 0)
224 for (0; s < len && str[s] != '('; s++);
228 for (e = s; str[e] != '\0' && str[e] != ')'; e++);
229 str[e] = '\0';
242 comp[nc] = sdup(myself, T, &str[s]);
253 sfree(str);
277 char **tmp, *str;
283 str = sdup(myself, T, new);
284 if (str == 0)
288 sfree(str);
293 comp[*numComps] = str;