From 0be178ba6bbc80c0460bf8941af7bc7498a89ef1 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Tue, 15 Feb 2011 13:50:46 -0500 Subject: [PATCH] info: use the correct return type for getting dbus properties Makes getting the session experience property work. --- panels/info/cc-info-panel.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/panels/info/cc-info-panel.c b/panels/info/cc-info-panel.c index f9b6be0ac..10f39db72 100644 --- a/panels/info/cc-info-panel.c +++ b/panels/info/cc-info-panel.c @@ -385,7 +385,7 @@ get_graphics_experience (CcInfoPanel *self) "org.freedesktop.DBus.Properties", "Get", g_variant_new ("(ss)", "org.gnome.SessionManager", "fallback"), - (GVariantType*)"v", + (GVariantType*)"(v)", 0, -1, NULL, &error))) @@ -395,7 +395,7 @@ get_graphics_experience (CcInfoPanel *self) return NULL; } - g_variant_get (reply, "v", &reply_bool); + g_variant_get (reply, "(v)", &reply_bool); is_fallback = g_variant_get_boolean (reply_bool); experience_str = g_strdup (is_fallback ? _("Fallback") : _("Default")); g_variant_unref (reply_bool);