From 2b2992de38b0484eeb3a11e7a52c9a1fa5ea6523 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Thu, 26 Jan 2017 16:38:38 -0800 Subject: [PATCH] Fix a double free in on_get_capabilities. `value` was already being freed by `g_dbus_method_invocation_return_value`. Fixes #215 --- src/dbus.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/dbus.c b/src/dbus.c index 2d0f53c..0595b88 100644 --- a/src/dbus.c +++ b/src/dbus.c @@ -116,7 +116,6 @@ static void on_get_capabilities(GDBusConnection * connection, g_dbus_method_invocation_return_value(invocation, value); g_dbus_connection_flush(connection, NULL, NULL, NULL); - g_variant_unref(value); } static void on_notify(GDBusConnection * connection,