comparison src/gaimrc.c @ 5943:a4f2aba0848d

[gaim-migrate @ 6384] This should fix corruption in the blist, accounts, and pounces when some protocol plugins cannot load. Some parts of gaim now use the new unique Plugin or Protocol Plugin IDs, while some still use the old protocol numbers. Accounts kind of used both, and when prpls were missing, it had trouble finding accounts. It would find the names, even without mapping the protocol numbers to IDs, and any duplicate accounts would get nuked. That would then affect pounce saving. Anyhow, long story short (well, it's already long, too late for that), this should fix all that mess. And introduce new mess, but hopefully temporary mess. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Mon, 23 Jun 2003 02:00:15 +0000
parents 466e0103ff8b
children c36b3c654761
comparison
equal deleted inserted replaced
5942:d0320de18feb 5943:a4f2aba0848d
515 p = parse_line(buf, &parse_buffer); 515 p = parse_line(buf, &parse_buffer);
516 516
517 if (strcmp(p->option, "ident")) 517 if (strcmp(p->option, "ident"))
518 return NULL; 518 return NULL;
519 519
520 account = gaim_account_new(p->value[0], GAIM_PROTO_DEFAULT); 520 account = gaim_account_new(p->value[0], "prpl-oscar");
521 521
522 gaim_account_set_password(account, p->value[1]); 522 gaim_account_set_password(account, p->value[1]);
523 gaim_account_set_remember_password(account, TRUE); 523 gaim_account_set_remember_password(account, TRUE);
524 524
525 gaim_accounts_add(account); 525 gaim_accounts_add(account);