chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
loginctl: fix misuse compound literals
[elogind.git]
/
src
/
login
/
inhibit.c
diff --git
a/src/login/inhibit.c
b/src/login/inhibit.c
index 3034e20f0ec5789307f0ce0d57a3e0b1b1847052..44bda34aff5654b63e36c01fa4c2b8490bc80da3 100644
(file)
--- a/
src/login/inhibit.c
+++ b/
src/login/inhibit.c
@@
-235,7
+235,7
@@
int main(int argc, char *argv[]) {
r = sd_bus_default_system(&bus);
if (r < 0) {
r = sd_bus_default_system(&bus);
if (r < 0) {
- log_error_errno(
-
r, "Failed to connect to bus: %m");
+ log_error_errno(r, "Failed to connect to bus: %m");
return EXIT_FAILURE;
}
return EXIT_FAILURE;
}
@@
-266,7
+266,7
@@
int main(int argc, char *argv[]) {
pid = fork();
if (pid < 0) {
pid = fork();
if (pid < 0) {
- log_error
(
"Failed to fork: %m");
+ log_error
_errno(errno,
"Failed to fork: %m");
return EXIT_FAILURE;
}
return EXIT_FAILURE;
}
@@
-276,11
+276,11
@@
int main(int argc, char *argv[]) {
close_all_fds(NULL, 0);
execvp(argv[optind], argv + optind);
close_all_fds(NULL, 0);
execvp(argv[optind], argv + optind);
- log_error
(
"Failed to execute %s: %m", argv[optind]);
+ log_error
_errno(errno,
"Failed to execute %s: %m", argv[optind]);
_exit(EXIT_FAILURE);
}
_exit(EXIT_FAILURE);
}
- r = wait_for_terminate_and_warn(argv[optind], pid);
+ r = wait_for_terminate_and_warn(argv[optind], pid
, true
);
return r < 0 ? EXIT_FAILURE : r;
}
return r < 0 ? EXIT_FAILURE : r;
}