diff --git a/lib/libc/string/strsep.3 b/lib/libc/string/strsep.3 index e888ecfaa850..0dbf1294db27 100644 --- a/lib/libc/string/strsep.3 +++ b/lib/libc/string/strsep.3 @@ -86,9 +86,10 @@ to parse a string, and prints each token in separate line: char *token, *string, *tofree; tofree = string = strdup("abc,def,ghi"); -if (string != NULL) - while ((token = strsep(&string, ",")) != NULL) - printf("%s\en", token); +if (string == NULL) + err(1, "strdup"); +while ((token = strsep(&string, ",")) != NULL) + printf("%s\en", token); free(tofree); .Ed