comparison mcabber/src/jabglue.c @ 600:483a87c99990

Free room personal data when receiving the unavailable stanza, not before
author Mikael Berthe <mikael@lilotux.net>
date Tue, 13 Dec 2005 23:50:00 +0100
parents fb67bf62f4eb
children 9516db839e08
comparison
equal deleted inserted replaced
599:fb67bf62f4eb 600:483a87c99990
972 972
973 if (m && !strcmp(rname, m)) { 973 if (m && !strcmp(rname, m)) {
974 we_left = TRUE; // _We_ have left! (kicked, banned, etc.) 974 we_left = TRUE; // _We_ have left! (kicked, banned, etc.)
975 buddy_setnickname(room_elt->data, NULL); 975 buddy_setnickname(room_elt->data, NULL);
976 buddy_del_all_resources(room_elt->data); 976 buddy_del_all_resources(room_elt->data);
977 buddy_settopic(room_elt->data, NULL);
977 update_roster = TRUE; 978 update_roster = TRUE;
978 } 979 }
979 980
980 // The message depends on _who_ left, and _how_ 981 // The message depends on _who_ left, and _how_
981 if (how) { 982 if (how) {