From 3640e44551d104d19b14c99a771d92f7a9fbb826 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Thu, 7 Jul 2011 10:19:32 -0500 Subject: Making sure to unref() the result if we get one. --- tests/test-approver.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test-approver.c b/tests/test-approver.c index 6fc75c5..bacdc67 100644 --- a/tests/test-approver.c +++ b/tests/test-approver.c @@ -149,6 +149,11 @@ register_cb (GObject *object, GAsyncResult *res, gpointer user_data) result = g_dbus_proxy_call_finish(proxy, res, &error); + if (result != NULL) { + g_variant_unref(result); + result = NULL; + } + if (error != NULL) { g_warning("Unable to register approver: %s", error->message); g_error_free(error); -- cgit v1.2.3