libpurple/blistnodetypes.c

branch
soc.2013.gobjectification.plugins
changeset 36620
c76013b145f4
parent 36610
3d99b9c0bf90
child 36623
caaadef03507
--- a/libpurple/blistnodetypes.c	Sat Aug 31 04:39:16 2013 +0530
+++ b/libpurple/blistnodetypes.c	Sat Aug 31 22:26:34 2013 +0530
@@ -1122,7 +1122,7 @@
 
 	protocol = purple_find_protocol_info(purple_account_get_protocol_id(priv->account));
 
-	if (PURPLE_PROTOCOL_GET_INTERFACE(protocol)->chat_info) {
+	if (PURPLE_PROTOCOL_IMPLEMENTS(protocol, chat_info)) {
 		PurpleProtocolChatEntry *pce;
 		GList *parts = purple_protocol_iface_chat_info(protocol, purple_account_get_connection(priv->account));
 		pce = parts->data;
@@ -1534,7 +1534,7 @@
 					buddies = g_list_append(buddies, (PurpleBlistNode *)buddy);
 			}
 
-			if(PURPLE_PROTOCOL_GET_INTERFACE(protocol)->rename_group) {
+			if(PURPLE_PROTOCOL_IMPLEMENTS(protocol, rename_group)) {
 				purple_protocol_iface_rename_group(protocol, gc, old_name, source, buddies);
 			} else {
 				GList *cur, *groups = NULL;

mercurial