summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2018-02-09 16:19:11 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2018-02-09 16:22:00 +0900
commite5c8029e137d422dbf2b3565df49b7a1572de43e (patch)
tree2cd4fbf4e416140e7ed935d9f98250219afea0ab
parentcad4fb19c88a27f98fdf900fb28f8841caf826e0 (diff)
downloadsystemd-e5c8029e137d422dbf2b3565df49b7a1572de43e.tar.gz
sd-bus: explicitly convert int to bool
-rw-r--r--src/libsystemd/sd-bus/sd-bus.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libsystemd/sd-bus/sd-bus.c b/src/libsystemd/sd-bus/sd-bus.c
index 31c79241fc..5bc7ba6607 100644
--- a/src/libsystemd/sd-bus/sd-bus.c
+++ b/src/libsystemd/sd-bus/sd-bus.c
@@ -349,7 +349,7 @@ _public_ int sd_bus_set_monitor(sd_bus *bus, int b) {
assert_return(bus->state == BUS_UNSET, -EPERM);
assert_return(!bus_pid_changed(bus), -ECHILD);
- bus->is_monitor = b;
+ bus->is_monitor = !!b;
return 0;
}
@@ -359,7 +359,7 @@ _public_ int sd_bus_negotiate_fds(sd_bus *bus, int b) {
assert_return(bus->state == BUS_UNSET, -EPERM);
assert_return(!bus_pid_changed(bus), -ECHILD);
- bus->accept_fd = b;
+ bus->accept_fd = !!b;
return 0;
}
@@ -371,7 +371,7 @@ _public_ int sd_bus_negotiate_timestamp(sd_bus *bus, int b) {
/* This is not actually supported by any of our transports these days, but we do honour it for synthetic
* replies, and maybe one day classic D-Bus learns this too */
- bus->attach_timestamp = b;
+ bus->attach_timestamp = !!b;
return 0;
}
@@ -455,7 +455,7 @@ _public_ int sd_bus_set_watch_bind(sd_bus *bus, int b) {
assert_return(bus->state == BUS_UNSET, -EPERM);
assert_return(!bus_pid_changed(bus), -ECHILD);
- bus->watch_bind = b;
+ bus->watch_bind = !!b;
return 0;
}
@@ -473,7 +473,7 @@ _public_ int sd_bus_set_connected_signal(sd_bus *bus, int b) {
assert_return(bus->state == BUS_UNSET, -EPERM);
assert_return(!bus_pid_changed(bus), -ECHILD);
- bus->connected_signal = b;
+ bus->connected_signal = !!b;
return 0;
}