summaryrefslogtreecommitdiff
path: root/libpurple/protocols/yahoo/yahoochat.c
diff options
context:
space:
mode:
Diffstat (limited to 'libpurple/protocols/yahoo/yahoochat.c')
-rw-r--r--libpurple/protocols/yahoo/yahoochat.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/libpurple/protocols/yahoo/yahoochat.c b/libpurple/protocols/yahoo/yahoochat.c
index 892dd4c9e7..0f8a042598 100644
--- a/libpurple/protocols/yahoo/yahoochat.c
+++ b/libpurple/protocols/yahoo/yahoochat.c
@@ -617,9 +617,6 @@ void yahoo_process_chat_exit(PurpleConnection *gc, struct yahoo_packet *pkt)
char *who = NULL;
char *room = NULL;
GSList *l;
- YahooData *yd;
-
- yd = gc->proto_data;
for (l = pkt->hash; l; l = l->next) {
struct yahoo_pair *pair = l->data;
@@ -638,8 +635,7 @@ void yahoo_process_chat_exit(PurpleConnection *gc, struct yahoo_packet *pkt)
purple_conv_chat_remove_user(PURPLE_CONV_CHAT(c), who, NULL);
}
- if (room)
- g_free(room);
+ g_free(room);
}
void yahoo_process_chat_message(PurpleConnection *gc, struct yahoo_packet *pkt)