libpurple/purpleprotocolclient.c

changeset 42722
4e20540308d7
parent 42685
88440894952c
child 42725
ceb13f1de2d2
equal deleted inserted replaced
42721:197294ca7c2e 42722:4e20540308d7
85 } 85 }
86 86
87 return NULL; 87 return NULL;
88 } 88 }
89 89
90 PurpleChat *
91 purple_protocol_client_find_blist_chat(PurpleProtocolClient *client,
92 PurpleAccount *account,
93 const gchar *name)
94 {
95 PurpleProtocolClientInterface *iface = NULL;
96
97 g_return_val_if_fail(PURPLE_IS_PROTOCOL_CLIENT(client), NULL);
98 g_return_val_if_fail(PURPLE_IS_ACCOUNT(account), NULL);
99 g_return_val_if_fail(name != NULL, NULL);
100
101 iface = PURPLE_PROTOCOL_CLIENT_GET_IFACE(client);
102 if(iface != NULL && iface->find_blist_chat != NULL) {
103 return iface->find_blist_chat(client, account, name);
104 }
105
106 return NULL;
107 }
108
109 gboolean 90 gboolean
110 purple_protocol_client_offline_message(PurpleProtocolClient *client, 91 purple_protocol_client_offline_message(PurpleProtocolClient *client,
111 PurpleBuddy *buddy) 92 PurpleBuddy *buddy)
112 { 93 {
113 PurpleProtocolClientInterface *iface = NULL; 94 PurpleProtocolClientInterface *iface = NULL;

mercurial