Fix double UTF-8 decoding
authorMikael Berthe <mikael@lilotux.net>
Sat, 17 Dec 2005 13:48:07 +0100
changeset 624 4e882a19077d
parent 623 7d9841ea20d8
child 625 028c01940490
Fix double UTF-8 decoding
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, "