chiark / gitweb /
busname: fix CMD_FREE ioctl
[elogind.git] / src / core / busname.c
index 838171fe2366db6894a98685e5e9faf928549489..acd665282da4e3676bfaeeb9675b631e784b9124 100644 (file)
@@ -730,7 +730,9 @@ static int busname_peek_message(BusName *n) {
                 .size = sizeof(cmd_recv),
                 .flags = KDBUS_RECV_PEEK,
         };
-        struct kdbus_cmd_free cmd_free = {};
+        struct kdbus_cmd_free cmd_free = {
+                .size = sizeof(cmd_free),
+        };
         const char *comm = NULL;
         struct kdbus_item *d;
         struct kdbus_msg *k;