diff options
Diffstat (limited to 'gio/gkeyfilesettingsbackend.c')
-rw-r--r-- | gio/gkeyfilesettingsbackend.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/gio/gkeyfilesettingsbackend.c b/gio/gkeyfilesettingsbackend.c index 3d793f5a8..3bc392351 100644 --- a/gio/gkeyfilesettingsbackend.c +++ b/gio/gkeyfilesettingsbackend.c @@ -80,7 +80,7 @@ typedef struct #ifdef G_OS_WIN32 #define EXTENSION_PRIORITY 10 #else -#define EXTENSION_PRIORITY (glib_should_use_portal () && !glib_has_dconf_access_in_sandbox () ? 110 : 10) +#define EXTENSION_PRIORITY (glib_should_use_portal () ? 110 : 10) #endif G_DEFINE_TYPE_WITH_CODE (GKeyfileSettingsBackend, @@ -334,7 +334,7 @@ g_keyfile_settings_backend_write_one (gpointer key, gpointer user_data) { WriteManyData *data = user_data; - gboolean success; + gboolean success G_GNUC_UNUSED /* when compiling with G_DISABLE_ASSERT */; success = set_to_keyfile (data->kfsb, key, value); g_assert (success); @@ -740,8 +740,7 @@ g_keyfile_settings_backend_set_property (GObject *object, case PROP_FILENAME: /* Construct only. */ g_assert (kfsb->file == NULL); - if (g_value_get_string (value)) - kfsb->file = g_file_new_for_path (g_value_get_string (value)); + kfsb->file = g_file_new_for_path (g_value_get_string (value)); break; case PROP_ROOT_PATH: |