comparison libpurple/protocols/silc/buddy.c @ 25289:aa876d48b5b2

Some more struct hiding.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Fri, 31 Oct 2008 09:24:43 +0000
parents 16734635febf
children 8d562557ed6f
comparison
equal deleted inserted replaced
25288:da46097b4722 25289:aa876d48b5b2
1405 PurpleBuddy *buddy; 1405 PurpleBuddy *buddy;
1406 PurpleAccount *account; 1406 PurpleAccount *account;
1407 1407
1408 account = purple_connection_get_account(gc); 1408 account = purple_connection_get_account(gc);
1409 1409
1410 for (gnode = purple_blist_get_root(); gnode != NULL; gnode = gnode->next) 1410 for (gnode = purple_blist_get_root();
1411 gnode != NULL;
1412 gnode = purple_blist_node_get_sibling_next(gnode))
1411 { 1413 {
1412 if (!PURPLE_BLIST_NODE_IS_GROUP(gnode)) 1414 if (!PURPLE_BLIST_NODE_IS_GROUP(gnode))
1413 continue; 1415 continue;
1414 for (cnode = gnode->child; cnode != NULL; cnode = cnode->next) 1416 for (cnode = purple_blist_node_get_first_child(gnode);
1417 cnode != NULL;
1418 cnode = purple_blist_node_get_sibling_next(cnode))
1415 { 1419 {
1416 if (!PURPLE_BLIST_NODE_IS_CONTACT(cnode)) 1420 if (!PURPLE_BLIST_NODE_IS_CONTACT(cnode))
1417 continue; 1421 continue;
1418 for (bnode = cnode->child; bnode != NULL; bnode = bnode->next) 1422 for (bnode = purple_blist_node_get_first_child(cnode);
1423 bnode != NULL;
1424 bnode = purple_blist_node_get_sibling_next(bnode))
1419 { 1425 {
1420 if (!PURPLE_BLIST_NODE_IS_BUDDY(bnode)) 1426 if (!PURPLE_BLIST_NODE_IS_BUDDY(bnode))
1421 continue; 1427 continue;
1422 buddy = (PurpleBuddy *)bnode; 1428 buddy = (PurpleBuddy *)bnode;
1423 if (purple_buddy_get_account(buddy) == account) 1429 if (purple_buddy_get_account(buddy) == account)