Mercurial > hg
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) { |