diff libpurple/protocols/jabber/jabber.h @ 18703:033b128f7c21

Added unregistering XMPP accounts. This requires a new prpl-struct entry, but I got an ok for that on the mailing list.
author Andreas Monitzer <pidgin@monitzer.com>
date Mon, 30 Jul 2007 00:01:08 +0000
parents c03e3fe11ea9
children 2a9d60d7af82
line wrap: on
line diff
--- a/libpurple/protocols/jabber/jabber.h	Thu Jul 26 01:32:21 2007 +0000
+++ b/libpurple/protocols/jabber/jabber.h	Mon Jul 30 00:01:08 2007 +0000
@@ -159,6 +159,8 @@
 	GString *sasl_mechs;
 	char *serverFQDN;
 	
+	gboolean unregistration;
+	
 	gboolean vcard_fetched;
 	
 	/* does the local server support PEP? */
@@ -225,6 +227,7 @@
 void jabber_keepalive(PurpleConnection *gc);
 void jabber_register_gateway(JabberStream *js, const char *gateway);
 void jabber_register_account(PurpleAccount *account);
+void jabber_unregister_account(PurpleAccount *account);
 void jabber_convo_closed(PurpleConnection *gc, const char *who);
 PurpleChat *jabber_find_blist_chat(PurpleAccount *account, const char *name);
 gboolean jabber_offline_message(const PurpleBuddy *buddy);