From 8238ca7fce7234e2280a5f7c6edddd61b8f5fede Mon Sep 17 00:00:00 2001 From: Tim Kourt Date: Thu, 2 Aug 2018 18:01:52 -0700 Subject: [PATCH] client: destroy builder on append failure --- client/dbus-proxy.c | 1 + 1 file changed, 1 insertion(+) diff --git a/client/dbus-proxy.c b/client/dbus-proxy.c index 7946bf22..1956b4db 100644 --- a/client/dbus-proxy.c +++ b/client/dbus-proxy.c @@ -306,6 +306,7 @@ bool proxy_property_set(const struct proxy_interface *proxy, const char *name, l_dbus_message_builder_enter_variant(builder, property->type); if (!property->append(builder, value_str)) { + l_dbus_message_builder_destroy(builder); l_dbus_message_unref(msg); return false; }