man: recommend %m over strerror()
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 7 Oct 2022 14:19:21 +0000 (16:19 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 11 Oct 2022 14:59:00 +0000 (16:59 +0200)
commitb4096cecffd13491848b84bc27f00dbee06af52e
treef77ff3d40d693e8bd396848179ca09a5af9184be
parent29c45dc4348e7db61aa80ba1657cbc2d8b1a19ee
man: recommend %m over strerror()

The need to set errno is very very ugly, but at least it is thread-safe and
works correctly. Using strerror() is likely to be wrong, so let's not recommend
that. People who do a lot of logging would provide use some wrapper that sets
errno like we do, so nudge people towards %m.

I tested that all the separate .c files compile cleanly.
man/journal-enumerate-fields.c
man/journal-iterate-foreach.c
man/journal-iterate-unique.c
man/journal-iterate-wait.c
man/journal-stream-fd.c
man/print-unit-path.c
man/sd_bus_new.xml
man/sd_device_ref.xml
man/sd_event_new.xml
man/sd_login_monitor_new.xml