Mercurial > pidgin
comparison src/blist.c @ 6983:7db9b3020345
[gaim-migrate @ 7539]
this should make contacts not disappear when your account signs off (that is,
if they're not _supposed_ to disappear)
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Sat, 27 Sep 2003 20:49:16 +0000 |
parents | a83687eeb713 |
children | 687fafe937d6 |
comparison
equal
deleted
inserted
replaced
6982:083d1e4a9c78 | 6983:7db9b3020345 |
---|---|
1437 | 1437 |
1438 if(ops) | 1438 if(ops) |
1439 ops->remove(gaimbuddylist, bnode); | 1439 ops->remove(gaimbuddylist, bnode); |
1440 } | 1440 } |
1441 } | 1441 } |
1442 if(recompute) | 1442 if(recompute) { |
1443 gaim_contact_compute_priority_buddy((GaimContact*)cnode); | 1443 gaim_contact_compute_priority_buddy((GaimContact*)cnode); |
1444 if(ops) | |
1445 ops->update(gaimbuddylist, cnode); | |
1446 } | |
1444 } else if(GAIM_BLIST_NODE_IS_CHAT(cnode) && | 1447 } else if(GAIM_BLIST_NODE_IS_CHAT(cnode) && |
1445 ((GaimBlistChat*)cnode)->account == account) { | 1448 ((GaimBlistChat*)cnode)->account == account) { |
1446 ((GaimGroup*)gnode)->currentsize--; | 1449 ((GaimGroup*)gnode)->currentsize--; |
1447 ((GaimGroup*)gnode)->online--; | 1450 ((GaimGroup*)gnode)->online--; |
1448 if(ops) | 1451 if(ops) |