From 8753df9d700dcc132f77432d76863884ab21fa87 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 19 Jul 2013 19:41:24 -0400 Subject: [PATCH] gsettings tool: report failure to write If a key is locked down, we should report an error if we fail to write it. https://bugzilla.gnome.org/show_bug.cgi?id=704424 --- gio/gsettings-tool.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gio/gsettings-tool.c b/gio/gsettings-tool.c index 57beb7b..7d9c250 100644 --- a/gio/gsettings-tool.c +++ b/gio/gsettings-tool.c @@ -513,7 +513,11 @@ gsettings_set (GSettings *settings, exit (1); } - g_settings_set_value (settings, key, new); + if (!g_settings_set_value (settings, key, new)) + { + g_printerr (_("The key is not writable\n")); + exit (1); + } g_settings_sync (); -- 2.7.4