Lines Matching defs:list
44 // iterate through strings in a comma separated list.
47 // advances *list to start of next entry
48 char *comma_iterate(char **list, int *len)
50 char *start = *list, *end;
52 if (!*list || !**list) return 0;
54 if (!(end = strchr(*list, ','))) {
55 *len = strlen(*list);
56 *list = 0;
57 } else *list += (*len = end-start)+1;
63 // found and last instance wasn't no. If clean, remove each instance from list.