--- a/src/protocols/yahoo/yahoochat.c Thu Jun 30 01:31:50 2005 -0400
+++ b/src/protocols/yahoo/yahoochat.c Thu Jun 30 01:43:44 2005 -0400
@@ -161,6 +161,7 @@
if (!yahoo_privacy_check(gc, who)) {
"Invite to conference %s from %s has been dropped.\n", room, who);
+ g_string_free(members, TRUE); serv_got_chat_invite(gc, room, who, msg, components);
@@ -190,6 +191,12 @@
+ if (!yahoo_privacy_check(gc, who)) { /* make sure we're in the room before we process a decline message for it */
@@ -589,6 +596,10 @@
if (!yahoo_privacy_check(gc, who)) {
"Invite to room %s from %s has been dropped.\n", room, who);
serv_got_chat_invite(gc, room, who, msg, components);