diff options
author | Ryan Lortie <desrt@desrt.ca> | 2012-07-29 11:10:18 +0200 |
---|---|---|
committer | Ryan Lortie <desrt@desrt.ca> | 2012-07-29 11:11:07 +0200 |
commit | 7f361b41ae67ed1ccb4fe51204191386122c8c68 (patch) | |
tree | 03442a9e50dc892b2afadd5c8d0e4893cbf88128 /gio/gsettingsbackend.h | |
parent | 2630b719fcdd87e9defbc94da1bf62297249fb6f (diff) | |
download | glib-wip/settings-backend.tar.gz |
GSettings: add g_settings_is_set()wip/settings-backend
Also add the equivalent vfunc to the backend.
https://bugzilla.gnome.org/show_bug.cgi?id=668233
Diffstat (limited to 'gio/gsettingsbackend.h')
-rw-r--r-- | gio/gsettingsbackend.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gio/gsettingsbackend.h b/gio/gsettingsbackend.h index 8f1e6c627..bfda6e85b 100644 --- a/gio/gsettingsbackend.h +++ b/gio/gsettingsbackend.h @@ -70,6 +70,9 @@ struct _GSettingsBackendClass const GVariantType *expected_type, gboolean default_value); + gboolean (* is_set) (GSettingsBackend *backend, + const gchar *key); + gboolean (* get_writable) (GSettingsBackend *backend, const gchar *key); |