while(isspace(*start))
start++;
+ if(((ndx-start)+1) >= 1024)
+ {
+ fprintf(stderr, "Fatal str->list too long");
+ exit(EXIT_FAILURE);
+ }
+
strlcpy(buf, start, (ndx-start)+1);
add_string_list_ent(stlist, buf);
start = ndx+1;
while(isspace(*start))
start++;
+ if(((ndx-start)+1) >= 1024)
+ {
+ fprintf(stderr, "Fatal str->list too long");
+ exit(EXIT_FAILURE);
+ }
+
strlcpy(buf, start, (ndx-start)+1);
add_string_list_ent(stlist, buf);