@@ -57,13 +57,15 @@ private Q_SLOTS:
5757 void testToQVariantIcons()
5858 {
5959 GVariantBuilder builderIcons;
60− g_variant_builder_init(&builderIcons, G_VARIANT_TYPE_ARRAY);
61−
60+ g_variant_builder_init(&builderIcons, G_VARIANT_TYPE("av"));
6261 for (int i = 0; i < 3; i ++) {
62+
6363 GIcon* icon = NULL;
6464 icon = g_icon_new_for_string (QString("testIcon%1").arg(i).toUtf8().constData(), NULL);
6565
66− g_variant_builder_add_value(&builderIcons, g_icon_serialize (icon));
66+ g_variant_builder_add(&builderIcons,
67+ "v",
68+ g_icon_serialize (icon));
6769 g_object_unref(icon);
6870 }
6971