Diff between be0575245b1fdd03e39dcf2e5049376ffa6b2ad3 and e2e6bb16065b8979a465c0cc2ff9dccee26dfd7e
Changed Files
| File | Additions | Deletions | Status |
| unit/test-gdbus-client.c | +5 | -0 | modified |
Full Patch
diff --git a/unit/test-gdbus-client.c b/unit/test-gdbus-client.c
index ecbe51e..5a4b974 100644
--- a/unit/test-gdbus-client.c
+++ b/unit/test-gdbus-client.c
@@ -322,6 +322,11 @@ static void proxy_get_string(GDBusProxy *proxy, void *user_data)
g_assert(g_dbus_proxy_get_property(proxy, "String", &iter));
g_assert(dbus_message_iter_get_arg_type(&iter) == DBUS_TYPE_STRING);
+ if (context->proxy) {
+ g_assert(context->proxy == proxy);
+ g_dbus_proxy_unref(context->proxy);
+ }
+
dbus_message_iter_get_basic(&iter, &string);
g_assert_cmpstr(string, ==, "value");