dispatcher: fix crash due to wrong signature of variant for argument of "Action" D-Bus call

Fixes: 8da83a2ba3

https://bugzilla.gnome.org/show_bug.cgi?id=747456
This commit is contained in:
Thomas Haller 2015-04-07 19:13:37 +02:00
parent 773f047eef
commit 7914a6b6bd

View file

@ -567,7 +567,7 @@ _dispatcher_call (DispatcherAction action,
g_variant_new_boolean (TRUE));
}
} else {
connection_dict = g_variant_new_array (G_VARIANT_TYPE ("{sv}"), NULL, 0);
connection_dict = g_variant_new_array (G_VARIANT_TYPE ("{sa{sv}}"), NULL, 0);
g_variant_builder_init (&connection_props, G_VARIANT_TYPE_VARDICT);
}