From: Lennart Poettering Date: Tue, 14 Nov 2017 20:50:59 +0000 (+0100) Subject: core: fix bus property logic for RequiresMountsFor= dependencies (#7332) X-Git-Tag: v236~214 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f6e11b394e5ad22e16b6b076bfb897f7509b59d7;p=thirdparty%2Fsystemd.git core: fix bus property logic for RequiresMountsFor= dependencies (#7332) We get a pointer to a pointer to a Hashmap, instead of just a pointer to a Hashmap, let's handle that properly. --- diff --git a/src/core/dbus-unit.c b/src/core/dbus-unit.c index f75d0d672ae..32fcb5ef1c2 100644 --- a/src/core/dbus-unit.c +++ b/src/core/dbus-unit.c @@ -147,9 +147,9 @@ static int property_get_requires_mounts_for( void *userdata, sd_bus_error *error) { - Hashmap *h = (Hashmap*) userdata; - Iterator j; + Hashmap *h = *(Hashmap**) userdata; const char *p; + Iterator j; void *v; int r;