Mercurial > pidgin
diff libpurple/protocols/msn/page.c @ 23735:35f7b7c62995
Remove calls to g_markup_escape_text. Not only does this help with old
GLib compatibility, but some of these calls were wrong, too. It just never
showed up because the code doesn't run yet.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Fri, 15 Aug 2008 04:27:42 +0000 |
parents | d572fb194e61 |
children |
line wrap: on
line diff
--- a/libpurple/protocols/msn/page.c Fri Aug 15 04:13:40 2008 +0000 +++ b/libpurple/protocols/msn/page.c Fri Aug 15 04:27:42 2008 +0000 @@ -50,12 +50,15 @@ msn_page_gen_payload(const MsnPage *page, size_t *ret_size) { char *str; + char *body; g_return_val_if_fail(page != NULL, NULL); - str = g_markup_printf_escaped( + body = g_markup_escape_text(msn_page_get_body(page), -1); + str = g_strdup_printf( "<TEXT xml:space=\"preserve\" enc=\"utf-8\">%s</TEXT>", - msn_page_get_body(page)); + body); + g_free(body); if (ret_size != NULL) *ret_size = strlen(str);