From: Matthias Clasen Date: Fri, 18 Dec 2009 19:29:40 +0000 (-0500) Subject: Bug 25697 - Fix memory leak in policy reload X-Git-Tag: dbus-1.2.18~19 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8343c971cdedfda6107b0f4f73210d88f64507c6;p=thirdparty%2Fdbus.git Bug 25697 - Fix memory leak in policy reload Signed-off-by: Colin Walters --- diff --git a/bus/bus.c b/bus/bus.c index ede6dda6d..b370f92ba 100644 --- a/bus/bus.c +++ b/bus/bus.c @@ -433,6 +433,8 @@ process_config_every_time (BusContext *context, /* get our limits and timeout lengths */ bus_config_parser_get_limits (parser, &context->limits); + if (context->policy) + bus_policy_unref (context->policy); context->policy = bus_config_parser_steal_policy (parser); _dbus_assert (context->policy != NULL);