summaryrefslogtreecommitdiff
path: root/gconf/gconf-client.h
diff options
context:
space:
mode:
authorHavoc Pennington <hp@pobox.com>2002-01-13 04:41:02 +0000
committerHavoc Pennington <hp@src.gnome.org>2002-01-13 04:41:02 +0000
commitc1da807297c31708c33b2343e5efaf55c7b1b625 (patch)
tree9ce25bfb41f10672dd5729851600cf07a020796b /gconf/gconf-client.h
parent85e7e12563415e065dedd30e5ff3522719869cac (diff)
downloadgconf-c1da807297c31708c33b2343e5efaf55c7b1b625.tar.gz
remove unused variable, fix from Markus Bertheau
2002-01-12 Havoc Pennington <hp@pobox.com> * examples/basic-gconf-app.c (main): remove unused variable, fix from Markus Bertheau * gconf/gconf-client.c (get): fix to always store the same semantic thing in the cache, regardless of whether user wanted the schema default (always pass use_default = TRUE to GConfEngine) (gconf_client_key_is_writable): avoid pointless copies if possible, to make this fast * gconf/gconf-schema.h: add padding to GConfSchema * gconf/gconf-value.h: add padding to GConfEntry * gconf/gconf-value.c (gconf_entry_equal): new internal function * gconf/gconf-client.c: queue notifies to an idle handler, replace CacheEntry with GConfEntry * gconf/gconf-client.h (struct _GConfClientClass): add padding (struct _GConfClient): add padding
Diffstat (limited to 'gconf/gconf-client.h')
-rw-r--r--gconf/gconf-client.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/gconf/gconf-client.h b/gconf/gconf-client.h
index 53a0fd05..9622144e 100644
--- a/gconf/gconf-client.h
+++ b/gconf/gconf-client.h
@@ -98,6 +98,11 @@ struct _GConfClient
GHashTable* dir_hash;
GHashTable* cache_hash;
GConfListeners* listeners;
+ GSList *notify_list;
+ guint notify_handler;
+ int pending_notify_count;
+ gpointer pad1;
+ int pad2;
};
struct _GConfClientClass
@@ -132,6 +137,10 @@ struct _GConfClientClass
something. */
void (* error) (GConfClient* client,
GError* error);
+
+ GFunc pad1;
+ GFunc pad2;
+ GFunc pad3;
};