mirror of
https://github.com/systemd/systemd.git
synced 2025-01-24 06:04:05 +03:00
CODING_STYLE: don't clobber arguments on failure
This commit is contained in:
parent
dbfd41e2df
commit
7f8bf08f90
@ -182,7 +182,11 @@
|
||||
is_main_thread() to detect whether the calling thread is the main
|
||||
thread.
|
||||
|
||||
- Option parsing:
|
||||
- Command line option parsing:
|
||||
- Do not print full help() on error, be specific about the error.
|
||||
- Do not print messages to stdout on error.
|
||||
- Do not POSIX_ME_HARDER unless necessary, i.e. avoid "+" in option string.
|
||||
|
||||
- Do not write functions that clobber call-by-reference variables on
|
||||
failure. Use temporary variables for these cases and change the
|
||||
passed in variables only on success.
|
||||
|
Loading…
x
Reference in New Issue
Block a user