[Telepathy-commits] [telepathy-gabble/master] GabblePresenceCache: simplify priv access

Simon McVittie simon.mcvittie at collabora.co.uk
Tue Aug 19 10:53:40 PDT 2008


20080722182157-53eee-effa75d032082c3880d45c3912505d2436f51af0.gz
---
 src/presence-cache.c |    5 +----
 src/presence-cache.h |    4 +++-
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/presence-cache.c b/src/presence-cache.c
index f325e2a..7f924a5 100644
--- a/src/presence-cache.c
+++ b/src/presence-cache.c
@@ -62,10 +62,7 @@ enum
 
 static guint signals[LAST_SIGNAL] = { 0 };
 
-#define GABBLE_PRESENCE_CACHE_PRIV(account) \
-  ((GabblePresenceCachePrivate *) account->priv)
-
-typedef struct _GabblePresenceCachePrivate GabblePresenceCachePrivate;
+#define GABBLE_PRESENCE_CACHE_PRIV(account) ((account)->priv)
 
 struct _GabblePresenceCachePrivate
 {
diff --git a/src/presence-cache.h b/src/presence-cache.h
index a687742..b56bc39 100644
--- a/src/presence-cache.h
+++ b/src/presence-cache.h
@@ -54,9 +54,11 @@ G_BEGIN_DECLS
 #define JABBER_PRESENCE_SHOW_DND "dnd"
 #define JABBER_PRESENCE_SHOW_XA "xa"
 
+typedef struct _GabblePresenceCachePrivate GabblePresenceCachePrivate;
+
 struct _GabblePresenceCache {
     GObject parent;
-    gpointer priv;
+    GabblePresenceCachePrivate *priv;
 };
 
 typedef struct _GabblePresenceCacheClass GabblePresenceCacheClass;
-- 
1.5.6.3




More information about the Telepathy-commits mailing list