From 7fbfd4e5ecb550ebe49ccd366bd268868ae682d0 Mon Sep 17 00:00:00 2001 From: Chris Coulson Date: Tue, 28 Jun 2011 17:40:16 +0100 Subject: When there are no removed properties in ItemsPropertiesUpdated, ensure the arguments have the correct signature so that they aren't rejected by the client (LP: #799878) --- libdbusmenu-glib/server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libdbusmenu-glib/server.c') diff --git a/libdbusmenu-glib/server.c b/libdbusmenu-glib/server.c index f81b3ed..c7057df 100644 --- a/libdbusmenu-glib/server.c +++ b/libdbusmenu-glib/server.c @@ -976,10 +976,10 @@ menuitem_property_idle (gpointer user_data) gotsomething = TRUE; } else { GError * error = NULL; - megadata[1] = g_variant_parse(G_VARIANT_TYPE("a(ia(s))"), "[ ]", NULL, NULL, &error); + megadata[1] = g_variant_parse(G_VARIANT_TYPE("a(ias)"), "[ ]", NULL, NULL, &error); if (error != NULL) { - g_warning("Unable to parse '[ ]' as a 'a(ia(s))': %s", error->message); + g_warning("Unable to parse '[ ]' as a 'a(ias)': %s", error->message); g_error_free(error); } } -- cgit v1.2.3