| 657 iter = iter->next; |
656 iter = iter->next; |
| 658 if (purple_conversation_get_account(conv) == account) |
657 if (purple_conversation_get_account(conv) == account) |
| 659 g_object_unref(conv); |
658 g_object_unref(conv); |
| 660 } |
659 } |
| 661 |
660 |
| 662 /* Remove this account's pounces */ |
|
| 663 purple_pounce_destroy_all_by_account(account); |
|
| 664 |
|
| 665 /* This will cause the deletion of an old buddy icon. */ |
661 /* This will cause the deletion of an old buddy icon. */ |
| 666 purple_buddy_icons_set_account_icon(account, NULL, 0); |
662 purple_buddy_icons_set_account_icon(account, NULL, 0); |
| 667 |
663 |
| 668 /* This is async because we do not want the |
664 /* This is async because we do not want the |
| 669 * account being overwritten before we are done. |
665 * account being overwritten before we are done. |