]> git.0d.be Git - empathy.git/blobdiff - libempathy/empathy-contact.h
empathy-tp-tube: remove initiator and type member variables as they are not used
[empathy.git] / libempathy / empathy-contact.h
index 19f15c3c5d5c009edd0eb7387c4d6364544668c6..52c969f6163838ff03ec3e8b1e49a4a2f0401a01 100644 (file)
@@ -114,10 +114,11 @@ gboolean empathy_contact_equal (gconstpointer v1, gconstpointer v2);
 guint empathy_contact_hash (gconstpointer key);
 
 typedef void (EmpathyContactReadyCb)
-  (EmpathyContact *contact, gpointer user_data);
+  (EmpathyContact *contact, const GError *error, gpointer user_data,
+   GObject *weak_object);
 void empathy_contact_call_when_ready (EmpathyContact *contact,
   EmpathyContactReady ready, EmpathyContactReadyCb *callback, gpointer
-  user_data);
+  user_data, GDestroyNotify destroy, GObject *weak_object);
 
 void empathy_contact_run_until_ready (EmpathyContact *contact,
     EmpathyContactReady ready, GMainLoop **loop);