summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark McLoughlin <mark@skynet.ie>2004-10-04 15:56:23 +0000
committerMark McLoughlin <markmc@src.gnome.org>2004-10-04 15:56:23 +0000
commit22199f64aa1109c60bcee13dee762723ace62cb7 (patch)
tree078866081d9639f02e57713626336870d9fc3449
parent870868fb31131b7db7fa5ef83001887f1d4aaaf1 (diff)
downloadgconf-22199f64aa1109c60bcee13dee762723ace62cb7.tar.gz
GConf part of fix for gconf-editor spewing warnings on startup. See bug
2004-10-04 Mark McLoughlin <mark@skynet.ie> GConf part of fix for gconf-editor spewing warnings on startup. See bug #144833. * backends/markup-backend.c: (resolve_address): if the toplevel directory isn't writable, mark the whole source as non-writable.
-rw-r--r--ChangeLog9
-rw-r--r--backends/markup-backend.c2
2 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 550126f3..9da8945d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2004-10-04 Mark McLoughlin <mark@skynet.ie>
+
+ GConf part of fix for gconf-editor spewing warnings
+ on startup. See bug #144833.
+
+ * backends/markup-backend.c: (resolve_address): if the
+ toplevel directory isn't writable, mark the whole source
+ as non-writable.
+
2004-09-30 Kjartan Maraas <kmaraas@gnome.org>
* gconf/gconf-internals.c: (gconf_activate_server):
diff --git a/backends/markup-backend.c b/backends/markup-backend.c
index f4e6fec0..9e42302d 100644
--- a/backends/markup-backend.c
+++ b/backends/markup-backend.c
@@ -331,6 +331,8 @@ resolve_address (const char *address,
if (writable)
flags |= GCONF_SOURCE_ALL_WRITEABLE;
+ else
+ flags |= GCONF_SOURCE_NEVER_WRITEABLE;
/* We only do locking if it's writable,
* and if not using local locks,