13 lines
546 B
Diff
13 lines
546 B
Diff
diff -up dbus-1.2.16/bus/bus.c.policy-leak dbus-1.2.16/bus/bus.c
|
|
--- dbus-1.2.16/bus/bus.c.policy-leak 2009-12-17 19:18:50.966795963 -0500
|
|
+++ dbus-1.2.16/bus/bus.c 2009-12-17 19:17:36.023796405 -0500
|
|
@@ -438,6 +438,8 @@ process_config_every_time (BusContext
|
|
/* 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);
|
|
|