| 700 g_free(protocol_id); |
700 g_free(protocol_id); |
| 701 g_free(name); |
701 g_free(name); |
| 702 return NULL; |
702 return NULL; |
| 703 } |
703 } |
| 704 |
704 |
| |
705 |
| |
706 /* HACK BY SEANEGAN: special case prpl-oscar to either prpl-icq |
| |
707 * prpl-aim for users upgrading to 2.0.0. This can probably |
| |
708 * be removed after a while |
| |
709 */ |
| |
710 if (!strcmp(protocol_id, "prpl-oscar")) { |
| |
711 g_free(protocol_id); |
| |
712 if (isdigit(name[0])) |
| |
713 protocol_id = g_strdup("prpl-icq"); |
| |
714 else |
| |
715 protocol_id = g_strdup("prpl-aim"); |
| |
716 } |
| |
717 |
| 705 ret = gaim_account_new(name, protocol_id); |
718 ret = gaim_account_new(name, protocol_id); |
| 706 g_free(name); |
719 g_free(name); |
| 707 g_free(protocol_id); |
720 g_free(protocol_id); |
| 708 |
721 |
| 709 /* Read the password */ |
722 /* Read the password */ |