From: Nathan W. <fac...@us...> - 2003-10-26 04:51:43
|
Update of /cvsroot/gaim/gaim/src/protocols/jabber In directory sc8-pr-cvs1:/tmp/cvs-serv24738/src/protocols/jabber Modified Files: message.c Log Message: fix crash on jabber invite Index: message.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/jabber/message.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -p -r1.13 -r1.14 --- message.c 23 Oct 2003 12:54:08 -0000 1.13 +++ message.c 26 Oct 2003 04:51:09 -0000 1.14 @@ -198,10 +198,12 @@ static void handle_groupchat_invite(Jabb components = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); - g_hash_table_replace(components, g_strdup("room"), jid->node); - g_hash_table_replace(components, g_strdup("server"), jid->node); - g_hash_table_replace(components, g_strdup("handle"), jm->js->user->node); - g_hash_table_replace(components, g_strdup("password"), jm->password); + g_hash_table_replace(components, g_strdup("room"), g_strdup(jid->node)); + g_hash_table_replace(components, g_strdup("server"), g_strdup(jid->node)); + g_hash_table_replace(components, g_strdup("handle"), + g_strdup(jm->js->user->node)); + g_hash_table_replace(components, g_strdup("password"), + g_strdup(jm->password)); jabber_id_free(jid); serv_got_chat_invite(jm->js->gc, jm->to, jm->from, jm->body, components); |