From 9a01117b5d428dbe9a09b85ed8d29263ab39daf1 Mon Sep 17 00:00:00 2001 From: Shinwoo Kim Date: Fri, 6 Aug 2021 19:29:28 +0900 Subject: [PATCH] test: remove warning message This change is removing following message. GLib-CRITICAL: g_atomic_ref_count_dec: assertion 'g_atomic_int_get (arc) > 0' failed It seems that the variant is removed in g_dbus_proxy_call_sync. Change-Id: Ibf1c5990f32a7290aa40fbbdc413c29bb125f11e --- test/at_spi2_tool.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/test/at_spi2_tool.c b/test/at_spi2_tool.c index e70cd82..0eaa284 100644 --- a/test/at_spi2_tool.c +++ b/test/at_spi2_tool.c @@ -741,7 +741,6 @@ static void _at_spi_client_enable(gboolean enabled) { static GDBusProxy *proxy = NULL; //we keep proxy (dbus connection) until program exits GVariant *result; - GVariant *enabled_variant; GError *error = NULL; GDBusProxyFlags flags = G_DBUS_PROXY_FLAGS_NONE; @@ -762,16 +761,13 @@ static void _at_spi_client_enable(gboolean enabled) } } - enabled_variant = g_variant_new_boolean(enabled); result = g_dbus_proxy_call_sync(proxy, "Set", - g_variant_new ("(ssv)", "org.a11y.Status", "IsEnabled", enabled_variant), + g_variant_new ("(ssv)", "org.a11y.Status", "IsEnabled", g_variant_new_boolean(enabled)), G_DBUS_CALL_FLAGS_NONE, -1, NULL, &error); - if (enabled_variant) - g_variant_unref(enabled_variant); if (result) g_variant_unref(result); -- 2.7.4