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

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


20080722182346-53eee-f7f9f3bf7eed11e310e3f4a59e3f5a4504d7dbe4.gz
---
 src/vcard-manager.c |    4 +---
 src/vcard-manager.h |    3 ++-
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/vcard-manager.c b/src/vcard-manager.c
index 790fc8f..88748ed 100644
--- a/src/vcard-manager.c
+++ b/src/vcard-manager.c
@@ -63,7 +63,6 @@ enum
 G_DEFINE_TYPE(GabbleVCardManager, gabble_vcard_manager, G_TYPE_OBJECT);
 
 typedef struct _GabbleVCardCacheEntry GabbleVCardCacheEntry;
-typedef struct _GabbleVCardManagerPrivate GabbleVCardManagerPrivate;
 struct _GabbleVCardManagerPrivate
 {
   gboolean dispose_has_run;
@@ -172,8 +171,7 @@ gabble_vcard_manager_cache_quark (void)
   return quark;
 }
 
-#define GABBLE_VCARD_MANAGER_GET_PRIVATE(o)\
-  ((GabbleVCardManagerPrivate *) ((o)->priv))
+#define GABBLE_VCARD_MANAGER_GET_PRIVATE(o) ((o)->priv)
 
 static void cache_entry_free (void *data);
 static gint cache_entry_compare (gconstpointer a, gconstpointer b);
diff --git a/src/vcard-manager.h b/src/vcard-manager.h
index 85ca94c..b7e9d0a 100644
--- a/src/vcard-manager.h
+++ b/src/vcard-manager.h
@@ -29,6 +29,7 @@
 
 G_BEGIN_DECLS
 
+typedef struct _GabbleVCardManagerPrivate GabbleVCardManagerPrivate;
 typedef struct _GabbleVCardManagerClass GabbleVCardManagerClass;
 typedef struct _GabbleVCardManagerRequest GabbleVCardManagerRequest;
 typedef struct _GabbleVCardManagerEditRequest GabbleVCardManagerEditRequest;
@@ -74,7 +75,7 @@ struct _GabbleVCardManagerClass {
 
 struct _GabbleVCardManager {
     GObject parent;
-    gpointer priv;
+    GabbleVCardManagerPrivate *priv;
 };
 
 typedef void (*GabbleVCardManagerCb)(GabbleVCardManager *self,
-- 
1.5.6.3




More information about the Telepathy-commits mailing list