pidgin/plugins/gevolution/gevolution.c

branch
soc.2013.gobjectification
changeset 34740
9401f9b1ca68
parent 34728
8efd73063ecf
child 34864
0e292d8887de
equal deleted inserted replaced
34739:7d507b8b9f92 34740:9401f9b1ca68
218 } 218 }
219 219
220 static void 220 static void
221 menu_item_activate_cb(PurpleBListNode *node, gpointer user_data) 221 menu_item_activate_cb(PurpleBListNode *node, gpointer user_data)
222 { 222 {
223 PurpleBuddy *buddy = (PurpleBuddy *)node; 223 PurpleBuddy *buddy = PURPLE_BUDDY(node);
224 gevo_associate_buddy_dialog_new(buddy); 224 gevo_associate_buddy_dialog_new(buddy);
225 } 225 }
226 226
227 static void 227 static void
228 menu_item_send_mail_activate_cb(PurpleBListNode *node, gpointer user_data) 228 menu_item_send_mail_activate_cb(PurpleBListNode *node, gpointer user_data)
229 { 229 {
230 PurpleBuddy *buddy = (PurpleBuddy *)node; 230 PurpleBuddy *buddy = PURPLE_BUDDY(node);
231 char *mail = NULL; 231 char *mail = NULL;
232 232
233 mail = gevo_get_email_for_buddy(buddy); 233 mail = gevo_get_email_for_buddy(buddy);
234 234
235 if (mail != NULL) 235 if (mail != NULL)
269 char *mail; 269 char *mail;
270 270
271 if (!PURPLE_IS_BUDDY(node)) 271 if (!PURPLE_IS_BUDDY(node))
272 return; 272 return;
273 273
274 buddy = (PurpleBuddy *)node; 274 buddy = PURPLE_BUDDY(node);
275 account = purple_buddy_get_account(buddy); 275 account = purple_buddy_get_account(buddy);
276 276
277 if (!gevo_prpl_is_supported(account, buddy)) 277 if (!gevo_prpl_is_supported(account, buddy))
278 return; 278 return;
279 279

mercurial