--- a/loudmouth/lm-message-node.c Mon Oct 16 21:49:37 2006 +0000
+++ b/loudmouth/lm-message-node.c Mon Oct 16 22:03:58 2006 +0000
@@ -458,10 +458,12 @@
gchar *escaped;
escaped = g_markup_escape_text (kvp->value, -1);
- g_string_append_printf (ret, " %s=\"%s\"", escaped, tmp);
+ g_string_append_printf (ret, " %s=\"%s\"",
+ kvp->key, escaped);
g_free (escaped);
} else {
- g_string_append_printf (ret, " %s=\"%s\"", kvp->value, tmp);
+ g_string_append_printf (ret, " %s=\"%s\"",
+ kvp->key, kvp->value);
}
}