Lines Matching defs:str
197 char *str, *filter, *tmp;
207 str = sdup(myself, T, attr);
208 if (str == 0)
212 free(str);
217 for (; str[s] == ' ' || str[s] == '\t'; s++);
219 for (e = s; str[e] != '\0' && str[e] != ','; e++);
220 str[e] = '\0';
222 scat(myself, F, &str[s], ")"));
238 return (str);
246 free(str);
257 char **comp = 0, **new, *str;
282 str = sdup(myself, T, filter);
283 if (str == 0)
287 for (; s < len && str[s] != '('; s++);
291 for (e = s; str[e] != '\0' && str[e] != ')'; e++);
292 str[e] = '\0';
305 comp[nc] = sdup(myself, T, &str[s]);
316 sfree(str);
340 char **tmp, *str;
346 str = sdup(myself, T, new);
347 if (str == 0)
351 sfree(str);
356 comp[*numComps] = str;