From: Simon McVittie Date: Fri, 17 Aug 2018 14:37:36 +0000 (+0100) Subject: bus_container_instance_new: Don't leak empty DBusString object X-Git-Tag: dbus-1.13.8~29^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=85d07a97e6a787be5b5d201e0f320e927e3f3e86;p=thirdparty%2Fdbus.git bus_container_instance_new: Don't leak empty DBusString object We already stole its data, but that allocated a new buffer, which we still need to free. Signed-off-by: Simon McVittie --- diff --git a/bus/containers.c b/bus/containers.c index 5542e16bc..213ce3c93 100644 --- a/bus/containers.c +++ b/bus/containers.c @@ -425,6 +425,7 @@ bus_container_instance_new (BusContext *context, if (!_dbus_string_steal_data (&path, &self->path)) goto fail; + _dbus_string_free (&path); return self; fail: