]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-netlink: fix implicit cast to boolean 21563/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 4 Dec 2021 06:27:53 +0000 (15:27 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 4 Dec 2021 15:19:01 +0000 (00:19 +0900)
src/libsystemd/sd-netlink/netlink-message.c

index 874fffe9d9386b6c5faa95a629fcd47055984084..182c74ed3d8a2999a2434e51c9f273ace1e09e23 100644 (file)
@@ -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;