diff options
author | Thomas Thurman <tthurman@gnome.org> | 2008-04-03 17:36:32 +0000 |
---|---|---|
committer | Thomas James Alexander Thurman <tthurman@src.gnome.org> | 2008-04-03 17:36:32 +0000 |
commit | d372cf598abf3e5658d818b2901e778faab5c050 (patch) | |
tree | a28c9723bf3209276936f309cf60623469dd1711 | |
parent | 5fa7c76ba0ecdde5a2e5f3cd0e2a99079601bd96 (diff) | |
download | mutter-d372cf598abf3e5658d818b2901e778faab5c050.tar.gz |
preferences which have a null target don't get updated! (#526016)
2008-04-03 Thomas Thurman <tthurman@gnome.org>
* src/core/prefs.c (handle_preference_update_bool): preferences
which have a null target don't get updated! (#526016)
svn path=/trunk/; revision=3673
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | src/core/prefs.c | 4 |
2 files changed, 9 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2008-04-03 Thomas Thurman <tthurman@gnome.org> + + * src/core/prefs.c (handle_preference_update_bool): preferences + which have a null target don't get updated! (#526016) + 2008-03-29 Lucas Rocha <lucasr.at.mundo@gmail.com> * src/metacity.desktop.in, src/Makefile.am: make Metacity diff --git a/src/core/prefs.c b/src/core/prefs.c index 4ed06b6a3..7a1473f9e 100644 --- a/src/core/prefs.c +++ b/src/core/prefs.c @@ -586,6 +586,10 @@ handle_preference_update_bool (const gchar *key, GConfValue *value) if (cursor->key==NULL) /* Didn't recognise that key. */ return FALSE; + + if (cursor->target==NULL) + /* No work for us to do. */ + return TRUE; if (value==NULL) { |