From: Yu Watanabe Date: Sat, 4 Dec 2021 06:27:53 +0000 (+0900) Subject: sd-netlink: fix implicit cast to boolean X-Git-Tag: v250-rc1~83^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F21563%2Fhead;p=thirdparty%2Fsystemd.git sd-netlink: fix implicit cast to boolean --- diff --git a/src/libsystemd/sd-netlink/netlink-message.c b/src/libsystemd/sd-netlink/netlink-message.c index 874fffe9d93..182c74ed3d8 100644 --- a/src/libsystemd/sd-netlink/netlink-message.c +++ b/src/libsystemd/sd-netlink/netlink-message.c @@ -147,7 +147,7 @@ sd_netlink_message *sd_netlink_message_unref(sd_netlink_message *m) { int sd_netlink_message_get_type(sd_netlink_message *m, uint16_t *type) { assert_return(m, -EINVAL); - assert_return(type, -EINVAL); + assert_return(type != 0, -EINVAL); *type = m->hdr->nlmsg_type; @@ -156,7 +156,7 @@ int sd_netlink_message_get_type(sd_netlink_message *m, uint16_t *type) { int sd_netlink_message_set_flags(sd_netlink_message *m, uint16_t flags) { assert_return(m, -EINVAL); - assert_return(flags, -EINVAL); + assert_return(flags != 0, -EINVAL); m->hdr->nlmsg_flags = flags;