From 746721293b8963fbefd98bdba7ef0645b6940052 Mon Sep 17 00:00:00 2001 From: Ryan Lortie Date: Wed, 7 Jul 2010 10:56:57 -0400 Subject: [PATCH] GSettings: warn if use the 'memory' backend but only if it was not explicitly selected. --- gio/gsettingsbackend.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gio/gsettingsbackend.c b/gio/gsettingsbackend.c index caba339..c432b21 100644 --- a/gio/gsettingsbackend.c +++ b/gio/gsettingsbackend.c @@ -1025,6 +1025,10 @@ g_settings_backend_get_default (void) g_error ("No GSettingsBackend implementations exist."); extension = extensions->data; + + if (strcmp (g_io_extension_get_name (extension), "memory") == 0) + g_message ("Using the 'memory' GSettings backend. Your settings " + "will not be saved or shared with other applications."); } extension_type = g_io_extension_get_type (extension); -- 2.7.4