From 8cb85f74415e634b7830839754516db72705a250 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 6 Jul 2016 23:18:36 -0400 Subject: [PATCH] Simplify print settings deserialization slightly --- gtk/gtkprintsettings.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/gtk/gtkprintsettings.c b/gtk/gtkprintsettings.c index 56f9e99b4a..63e8da9e60 100644 --- a/gtk/gtkprintsettings.c +++ b/gtk/gtkprintsettings.c @@ -2000,11 +2000,7 @@ gtk_print_settings_new_from_gvariant (GVariant *variant) g_variant_get_child (variant, i, "{&sv}", &key, &v); if (g_variant_is_of_type (v, G_VARIANT_TYPE_STRING)) - { - const char *value; - g_variant_get (v, "&s", &value); - gtk_print_settings_set (settings, key, value); - } + gtk_print_settings_set (settings, key, g_variant_get_string (v, NULL)); g_variant_unref (v); }