changeset 624:4e882a19077d

Fix double UTF-8 decoding
author Mikael Berthe <mikael@lilotux.net>
date Sat, 17 Dec 2005 13:48:07 +0100
parents 7d9841ea20d8
children 028c01940490
files mcabber/src/jabglue.c
diffstat 1 files changed, 1 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- 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, "