diff options
Diffstat (limited to 'gconf/gconf-value.h')
-rw-r--r-- | gconf/gconf-value.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gconf/gconf-value.h b/gconf/gconf-value.h index 0b75ca5f..a38d8cfe 100644 --- a/gconf/gconf-value.h +++ b/gconf/gconf-value.h @@ -154,13 +154,15 @@ struct _GConfEntry { gchar* key; GConfValue* value; gchar* schema_name; - gboolean is_default; + guint is_default : 1; + guint is_writable : 1; }; #define gconf_entry_get_key(x) ((const gchar*)(x)->key) #define gconf_entry_get_value(x) ((x)->value) #define gconf_entry_get_schema_name(x) ((const gchar*)(x)->schema_name) #define gconf_entry_get_is_default(x) ((x)->is_default) +#define gconf_entry_get_is_writable(x) ((x)->is_writable) GConfEntry* gconf_entry_new (const gchar *key, GConfValue *val); |