# HG changeset patch # User Mikael Berthe # Date 1134823687 -3600 # Node ID 4e882a19077d647fa418aeecac88d87f6ed3ee50 # Parent 7d9841ea20d8a2ab1598b2c8b7f58702d42ce987 Fix double UTF-8 decoding diff -r 7d9841ea20d8 -r 4e882a19077d mcabber/src/jabglue.c --- a/mcabber/src/jabglue.c Sat Dec 17 00:38:51 2005 +0100 +++ b/mcabber/src/jabglue.c Sat Dec 17 13:48:07 2005 +0100 @@ -1051,8 +1051,7 @@ xmlnode destroynode = xmlnode_get_tag(xmldata, "destroy"); if (destroynode) { gchar *rsn_noutf8 = NULL; - reason = from_utf8(xmlnode_get_tag_data(destroynode, "reason")); - if (reason) + if ((reason = xmlnode_get_tag_data(destroynode, "reason"))) rsn_noutf8 = from_utf8(reason); if (rsn_noutf8) { mbuf = g_strdup_printf("You have left %s, "