[glib] gsettings tool: fix some sed damage
- From: Ryan Lortie <desrt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] gsettings tool: fix some sed damage
- Date: Wed, 27 Nov 2013 17:42:49 +0000 (UTC)
commit f33a7f9ef2a14ddc8397477920e013f0987df0a4
Author: Ryan Lortie <desrt desrt ca>
Date: Wed Nov 27 12:40:27 2013 -0500
gsettings tool: fix some sed damage
The previous patch to simplify the GSettings commandline tool by making
more use of global variables went a bit too far and broke 'gsettings
monitor' when used without a specific key.
Fix that up again.
gio/gsettings-tool.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/gio/gsettings-tool.c b/gio/gsettings-tool.c
index e823cf4..03314a8 100644
--- a/gio/gsettings-tool.c
+++ b/gio/gsettings-tool.c
@@ -393,14 +393,16 @@ gsettings_writable (void)
}
static void
-value_changed (void)
+value_changed (GSettings *settings,
+ const gchar *key,
+ gpointer user_data)
{
GVariant *value;
gchar *printed;
- value = g_settings_get_value (global_settings, global_key);
+ value = g_settings_get_value (settings, key);
printed = g_variant_print (value, TRUE);
- g_print ("%s: %s\n", global_key, printed);
+ g_print ("%s: %s\n", key, printed);
g_variant_unref (value);
g_free (printed);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]