Mercurial > pidgin
comparison src/protocols/jabber/jabber.c @ 8396:387ba791d5f9
[gaim-migrate @ 9125]
fix a crash in jabber chats when you leave the chat before closing the
configuration dialog, and plug a memleak. Thanks deryni for pointing the
crash out
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Thu, 04 Mar 2004 17:07:56 +0000 |
parents | 1976914caa51 |
children | 66db94ff619c |
comparison
equal
deleted
inserted
replaced
8395:09083081643a | 8396:387ba791d5f9 |
---|---|
398 js->disco_callbacks = g_hash_table_new_full(g_str_hash, g_str_equal, | 398 js->disco_callbacks = g_hash_table_new_full(g_str_hash, g_str_equal, |
399 g_free, g_free); | 399 g_free, g_free); |
400 js->buddies = g_hash_table_new_full(g_str_hash, g_str_equal, | 400 js->buddies = g_hash_table_new_full(g_str_hash, g_str_equal, |
401 g_free, (GDestroyNotify)jabber_buddy_free); | 401 g_free, (GDestroyNotify)jabber_buddy_free); |
402 js->chats = g_hash_table_new_full(g_str_hash, g_str_equal, | 402 js->chats = g_hash_table_new_full(g_str_hash, g_str_equal, |
403 g_free, NULL); | 403 g_free, (GDestroyNotify)jabber_chat_free); |
404 js->chat_servers = g_list_append(NULL, g_strdup("conference.jabber.org")); | 404 js->chat_servers = g_list_append(NULL, g_strdup("conference.jabber.org")); |
405 js->user = jabber_id_new(gaim_account_get_username(account)); | 405 js->user = jabber_id_new(gaim_account_get_username(account)); |
406 js->next_id = g_random_int(); | 406 js->next_id = g_random_int(); |
407 | 407 |
408 if(!js->user) { | 408 if(!js->user) { |