From 8d1db1d154c1134c9bf92b202ef198cc79979ea8 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 22 Jan 2014 16:16:04 +0100 Subject: bus: when allocating a memfd for usage in a bus connection, name the memfd after the bus connection --- src/libsystemd/sd-bus/sd-memfd.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/libsystemd/sd-bus/sd-memfd.c') diff --git a/src/libsystemd/sd-bus/sd-memfd.c b/src/libsystemd/sd-bus/sd-memfd.c index 913be2086a..b78ea6a313 100644 --- a/src/libsystemd/sd-bus/sd-memfd.c +++ b/src/libsystemd/sd-bus/sd-memfd.c @@ -92,8 +92,10 @@ _public_ int sd_memfd_new(const char *name, sd_memfd **m) { sz = ALIGN8(offsetof(struct kdbus_cmd_memfd_make, items)) + ALIGN8(offsetof(struct kdbus_item, str)) + l + 1; + cmd = alloca0(sz); cmd->size = sz; + item = cmd->items; item->size = ALIGN8(offsetof(struct kdbus_item, str)) + l + 1; item->type = KDBUS_ITEM_MEMFD_NAME; -- cgit v1.2.3-54-g00ecf