comparison src/protocols/oscar/oscar.c @ 4780:5d4243c013a2

[gaim-migrate @ 5100] Mom! Sean's making me uneasy! Make him stop! committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Fri, 14 Mar 2003 23:46:32 +0000
parents 443aade63ef8
children fd69b80cb349
comparison
equal deleted inserted replaced
4779:443aade63ef8 4780:5d4243c013a2
4486 4486
4487 /* If changes were made, then flush buddy list to file */ 4487 /* If changes were made, then flush buddy list to file */
4488 if (export) 4488 if (export)
4489 gaim_blist_save(); 4489 gaim_blist_save();
4490 4490
4491 #if 0
4491 { /* Add from local list to server list */ 4492 { /* Add from local list to server list */
4492 GaimBlistNode *gnode, *bnode; 4493 GaimBlistNode *gnode, *bnode;
4493 struct group *group; 4494 struct group *group;
4494 struct buddy *buddy; 4495 struct buddy *buddy;
4495 struct gaim_buddy_list *blist; 4496 struct gaim_buddy_list *blist;
4518 aim_ssi_addbuddy(sess, od->conn, buddy->name, group->name, gaim_get_buddy_alias_only(buddy), NULL, NULL, 0); 4519 aim_ssi_addbuddy(sess, od->conn, buddy->name, group->name, gaim_get_buddy_alias_only(buddy), NULL, NULL, 0);
4519 } 4520 }
4520 } 4521 }
4521 } 4522 }
4522 } 4523 }
4523 #if 0
4524 /* Permit list */ 4524 /* Permit list */
4525 if (gc->account->permit) { 4525 if (gc->account->permit) {
4526 for (cur=gc->account->permit; cur; cur=cur->next) 4526 for (cur=gc->account->permit; cur; cur=cur->next)
4527 if (!aim_ssi_itemlist_finditem(sess->ssi.local, NULL, cur->data, AIM_SSI_TYPE_PERMIT)) { 4527 if (!aim_ssi_itemlist_finditem(sess->ssi.local, NULL, cur->data, AIM_SSI_TYPE_PERMIT)) {
4528 debug_printf("ssi: adding permit %s from local list to server list\n", (char *)cur->data); 4528 debug_printf("ssi: adding permit %s from local list to server list\n", (char *)cur->data);
4536 if (!aim_ssi_itemlist_finditem(sess->ssi.local, NULL, cur->data, AIM_SSI_TYPE_DENY)) { 4536 if (!aim_ssi_itemlist_finditem(sess->ssi.local, NULL, cur->data, AIM_SSI_TYPE_DENY)) {
4537 debug_printf("ssi: adding deny %s from local list to server list\n", (char *)cur->data); 4537 debug_printf("ssi: adding deny %s from local list to server list\n", (char *)cur->data);
4538 aim_ssi_adddeny(sess, od->conn, cur->data); 4538 aim_ssi_adddeny(sess, od->conn, cur->data);
4539 } 4539 }
4540 } 4540 }
4541 #endif
4542 /* Presence settings (idle time visibility) */ 4541 /* Presence settings (idle time visibility) */
4543 if ((tmp = aim_ssi_getpresence(sess->ssi.local)) != 0xFFFFFFFF) 4542 if ((tmp = aim_ssi_getpresence(sess->ssi.local)) != 0xFFFFFFFF)
4544 if (report_idle && !(tmp & 0x400)) 4543 if (report_idle && !(tmp & 0x400))
4545 aim_ssi_setpresence(sess, fr->conn, tmp | 0x400); 4544 aim_ssi_setpresence(sess, fr->conn, tmp | 0x400);
4546 } /* end adding buddies from local list to server list */ 4545 } /* end adding buddies from local list to server list */
4546 #endif
4547 4547
4548 { /* Check for maximum number of buddies */ 4548 { /* Check for maximum number of buddies */
4549 GSList *groups = gaim_blist_groups(), *cur; 4549 GSList *groups = gaim_blist_groups(), *cur;
4550 for (cur=groups, tmp=0; cur; cur=g_slist_next(cur)) { 4550 for (cur=groups, tmp=0; cur; cur=g_slist_next(cur)) {
4551 struct group* gr = (struct group*)cur->data; 4551 struct group* gr = (struct group*)cur->data;