| 428 GdkAtom target = gtk_selection_data_get_target(sd); |
428 GdkAtom target = gtk_selection_data_get_target(sd); |
| 429 const guchar *sd_data = gtk_selection_data_get_data(sd); |
429 const guchar *sd_data = gtk_selection_data_get_data(sd); |
| 430 |
430 |
| 431 if (target == gdk_atom_intern("PURPLE_BLIST_NODE", FALSE)) |
431 if (target == gdk_atom_intern("PURPLE_BLIST_NODE", FALSE)) |
| 432 { |
432 { |
| 433 PurpleBlistNode *node = NULL; |
433 PurpleBListNode *node = NULL; |
| 434 PurpleBuddy *buddy; |
434 PurpleBuddy *buddy; |
| 435 |
435 |
| 436 memcpy(&node, sd_data, sizeof(node)); |
436 memcpy(&node, sd_data, sizeof(node)); |
| 437 |
437 |
| 438 if (PURPLE_IS_CONTACT(node)) |
438 if (PURPLE_IS_CONTACT(node)) |