From 8dafbd8ee65fb2076d68e70a87618a4ff88ac0e0 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Wed, 11 Jul 2018 16:15:38 +0100 Subject: [PATCH 3/7] loopback: Don't free credentials borrowed from the connection We currently get away with this because the connection isn't fully freed before we exit, but the connection is meant to own the result of _dbus_connection_get_credentials() (it's "(transfer none)" in GLib terminology). Signed-off-by: Simon McVittie --- test/loopback.c | 1 - 1 file changed, 1 deletion(-) diff --git a/test/loopback.c b/test/loopback.c index 5ab8be9c..23fe4c8b 100644 --- a/test/loopback.c +++ b/test/loopback.c @@ -302,7 +302,6 @@ test_connect (Fixture *f, _dbus_string_get_const_data (&cred_string)); g_assert_cmpstr (_dbus_string_get_const_data (&cred_string), !=, NULL); _dbus_string_free (&cred_string); - _dbus_clear_credentials (&creds); dbus_free (address); } -- 2.18.0