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);
|