[network-manager-applet] applet-agent: another fix for reference count for secret request result



commit 8c371f84e7aefe9cb4d2bdbff830c80a3b5b9e38
Author: Chih-Hsuan Yen <yan12125 gmail com>
Date:   Mon Aug 31 18:22:02 2020 +0800

    applet-agent: another fix for reference count for secret request result
    
    https://gitlab.gnome.org/GNOME/network-manager-applet/-/issues/112

 src/applet-agent.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/applet-agent.c b/src/applet-agent.c
index 0ac145be4..05d0de854 100644
--- a/src/applet-agent.c
+++ b/src/applet-agent.c
@@ -363,7 +363,7 @@ keyring_find_secrets_cb (GObject *source,
         */
        g_variant_builder_init (&builder_connection, NM_VARIANT_TYPE_CONNECTION);
        g_variant_builder_add (&builder_connection, "{sa{sv}}", r->setting_name, &builder_setting);
-       settings = g_variant_builder_end (&builder_connection);
+       settings = g_variant_ref_sink (g_variant_builder_end (&builder_connection));
 
 done:
        g_list_free_full (list, g_object_unref);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]