Mercurial > pidgin.yaz
diff src/protocols/jabber/message.c @ 13384:a580ffe73314
[gaim-migrate @ 15757]
jabber updates, including the first half of JEP-0115 support, and maybe the
fix for jabber plaintext messages not having their line-endings preserved
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Fri, 03 Mar 2006 03:38:36 +0000 |
parents | dc396c7dbcf9 |
children | bd77abf05a12 |
line wrap: on
line diff
--- a/src/protocols/jabber/message.c Fri Mar 03 03:00:33 2006 +0000 +++ b/src/protocols/jabber/message.c Fri Mar 03 03:38:36 2006 +0000 @@ -283,8 +283,11 @@ if(!jm->thread_id) jm->thread_id = xmlnode_get_data(child); } else if(!strcmp(child->name, "body")) { - if(!jm->body) - jm->body = xmlnode_to_str(child, NULL); + if(!jm->body) { + char *msg = xmlnode_to_str(child, NULL); + jm->body = gaim_strdup_withhtml(msg); + g_free(msg); + } } else if(!strcmp(child->name, "html")) { if(!jm->xhtml && xmlnode_get_child(child, "body")) jm->xhtml = xmlnode_to_str(child, NULL);