Mercurial > pidgin
comparison libpurple/protocols/msn/page.c @ 23574:d70aad03b491
Properly escape text when sending MSN pages.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Wed, 23 Jul 2008 05:36:12 +0000 |
parents | f62a4a7fe365 |
children | 679a61dcf5c2 |
comparison
equal
deleted
inserted
replaced
23573:c3506ae277f6 | 23574:d70aad03b491 |
---|---|
51 { | 51 { |
52 char *str; | 52 char *str; |
53 | 53 |
54 g_return_val_if_fail(page != NULL, NULL); | 54 g_return_val_if_fail(page != NULL, NULL); |
55 | 55 |
56 str = | 56 str = g_markup_printf_escaped( |
57 g_strdup_printf("<TEXT xml:space=\"preserve\" enc=\"utf-8\">%s</TEXT>", | 57 "<TEXT xml:space=\"preserve\" enc=\"utf-8\">%s</TEXT>", |
58 msn_page_get_body(page)); | 58 msn_page_get_body(page)); |
59 | 59 |
60 if (ret_size != NULL) | 60 if (ret_size != NULL) |
61 *ret_size = strlen(str); | 61 *ret_size = strlen(str); |
62 | 62 |
63 return str; | 63 return str; |