libgaim/account.c

changeset 15030
6a6cf7be07ea
parent 14973
b337db5b4756
child 15041
18a6f6cdce33
equal deleted inserted replaced
15029:fb0b186cd9cf 15030:6a6cf7be07ea
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 */

mercurial