From 5c68fc9f93ee3d3cdb94cda2be5565584dfbb908 Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Tue, 23 Sep 2014 10:46:53 +0200 Subject: [PATCH] gsettingsschema: Print the string that failed to parse When parsing a translated value fails, print the actual string that failed to parse instead of the 'domain\004string' untranslated string. https://bugzilla.gnome.org/show_bug.cgi?id=737150 https://bugzilla.gnome.org/show_bug.cgi?id=737160 --- gio/gsettingsschema.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gio/gsettingsschema.c b/gio/gsettingsschema.c index a7e0838b1..85cad60cb 100644 --- a/gio/gsettingsschema.c +++ b/gio/gsettingsschema.c @@ -1292,7 +1292,7 @@ g_settings_schema_key_get_translated_default (GSettingsSchemaKey *key) if (value == NULL) { g_warning ("Failed to parse translated string '%s' for " - "key '%s' in schema '%s': %s", key->unparsed, key->name, + "key '%s' in schema '%s': %s", translated, key->name, g_settings_schema_get_id (key->schema), error->message); g_warning ("Using untranslated default instead."); g_error_free (error);