for (start = string, p = string, i = 0; *p != '\0'; p++)
if (strchr(seps, *p) != NULL) {
if (start != p) {
- vector->strings[i] = strndup(start, (size_t)(p - start));
+ vector->strings[i] = strndup(start, (size_t) (p - start));
if (vector->strings[i] == NULL)
goto fail;
i++;
/* If there is anything left in the string, we have one more component. */
if (start != p) {
- vector->strings[i] = strndup(start, (size_t)(p - start));
+ vector->strings[i] = strndup(start, (size_t) (p - start));
if (vector->strings[i] == NULL)
goto fail;
vector->count++;