* Jonny Grant: > Hello > > https://man7.org/linux/man-pages/man3/strlen.3.html > > Is it possible to clarify :- > > * glibc will SIGSEGV if 's' is NULL > * there are no ERROR returns That would be misleading. Whether strlen (NULL) is undefined also depends on the compiler. They know that the argument cannot be zero and optimize accordingly.