diff src/blist.c @ 8960:7c008d98ef33

[gaim-migrate @ 9734] this was decidedly easy to do committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Mon, 17 May 2004 02:40:04 +0000
parents bfc8dea58386
children d494fd1bd90b
line wrap: on
line diff
--- a/src/blist.c	Mon May 17 02:02:24 2004 +0000
+++ b/src/blist.c	Mon May 17 02:40:04 2004 +0000
@@ -1484,7 +1484,8 @@
 							ops->update(gaimbuddylist, bnode);
 						}
 					}
-					if(recompute) {
+					if(recompute ||
+							gaim_blist_node_get_bool(cnode, "show_offline")) {
 						gaim_contact_compute_priority_buddy((GaimContact*)cnode);
 						ops->update(gaimbuddylist, cnode);
 					}
@@ -2422,6 +2423,9 @@
 						}
 					}
 
+					g_hash_table_foreach(cnode->settings,
+							blist_print_cnode_settings, file);
+
 					fprintf(file, "\t\t\t</contact>\n");
 				} else if(GAIM_BLIST_NODE_IS_CHAT(cnode)) {
 					GaimChat *chat = (GaimChat *)cnode;