* Jonny Grant <jg@xxxxxxxx>, 2018-11-09, 11:52:
Should these say "NUL-terminated" and "NULL" below?
[...]
So the updated line would be:
argument is an array of pointers to NUL-terminated strings and must be
terminated by a NULL pointer.
No, this would be against conventions documented in man-pages(7):
The preferred term for the pointer is "null pointer" or simply "NULL";
avoid writing "NULL pointer".
The preferred term for the byte is "null byte". Avoid writing "NUL",
since it is too easily confused with "NULL". Avoid also the terms "zero
byte" and "null character". The byte that terminates a C string should
be described as "the terminating null byte"; strings may be described as
"null‐terminated", but avoid the use of "NUL‐terminated".
--
Jakub Wilk