tree-wide: correct cases where return log_{error,warning} is used without value
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 8 Sep 2020 10:51:23 +0000 (12:51 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 11 Sep 2020 17:54:32 +0000 (19:54 +0200)
commit8019995e9af9c6d7b5985198cedccd24eda3e26e
tree5879df3815ab3dfb6673759351c5c86868587bf4
parent932f4c3e8b0a1278226a38434e4817a76c0c44f3
tree-wide: correct cases where return log_{error,warning} is used without value

In various cases, we would say 'return log_warning()' or 'return log_error()'. Those
functions return 0 if no error is passed in. For log_warning or log_error this doesn't
make sense, and we generally want to propagate the error. In the few cases where
the error should be ignored, I think it's better to split it in two, and call 'return 0'
on a separate line.

(cherry picked from commit c413bb28df0996be99fd6b3f2335dfe8739d62fb)
src/core/execute.c
src/escape/escape.c
src/resolve/resolved-manager.c
src/systemctl/systemctl.c
src/update-done/update-done.c
src/update-utmp/update-utmp.c