From 638866cbea2d95b3f65f3abc4ada240a94e64c3a Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 1 Apr 2013 03:23:27 +0200 Subject: [PATCH] bus: when reading a message from the socket, make sure to note down the size --- src/libsystemd-bus/bus-message.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libsystemd-bus/bus-message.c b/src/libsystemd-bus/bus-message.c index c7cc32ec1..773a67011 100644 --- a/src/libsystemd-bus/bus-message.c +++ b/src/libsystemd-bus/bus-message.c @@ -302,6 +302,7 @@ int bus_message_from_malloc( m->n_iovec = 1; m->iovec[0].iov_base = buffer; m->iovec[0].iov_len = length; + m->size = length; r = message_parse_fields(m); if (r < 0) -- 2.30.2