For consistency with printf("%s", NULL), puts(NULL) should print "(null)\n".
Nonsense.
*** Bug 10818 has been marked as a duplicate of this bug. ***