diff libpurple/protocols/msn/user.h @ 20486:ff4ae9dde291

Make block/unblock work right, as well as being add by a buddy. Finally fixes #723
author Carlos Silva <typ0@pidgin.im>
date Mon, 03 Sep 2007 05:47:52 +0000
parents a1c6206f0205
children 723b5a2f91ce
line wrap: on
line diff
--- a/libpurple/protocols/msn/user.h	Fri Aug 31 18:15:23 2007 +0000
+++ b/libpurple/protocols/msn/user.h	Mon Sep 03 05:47:52 2007 +0000
@@ -82,7 +82,11 @@
 	GHashTable *clientcaps; /**< The client's capabilities.     */
 
 	MsnUserType type;       /**< The user type                  */
+
 	int list_op;            /**< Which lists the user is in     */
+
+	guint membership_id[5];	/**< The membershipId sent by the contacts server,
+				     indexed by the list it belongs to		*/
 };
 
 /**************************************************************************/
@@ -327,7 +331,8 @@
 gboolean
 msn_user_is_yahoo(PurpleAccount *account ,const char *name);
 
-void msn_user_set_op(MsnUser *user,int list_op);
+void msn_user_set_op(MsnUser *user, int list_op);
+void msn_user_unset_op(MsnUser *user, int list_op);
 
 /*@}*/