Mercurial > pidgin
diff src/gtknotify.c @ 8920:87fcb56feeca
[gaim-migrate @ 9690]
" [20:44] <marv> Gtk: Failed to set label from markup due
to error parsing markup: Error on line 6: Character ' '
is not valid at the start of an entity name; the &
character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &
Well, this fixes that." --Felipe Contreras
committer: Tailor Script <tailor@pidgin.im>
| author | Luke Schierer <lschiere@pidgin.im> |
|---|---|
| date | Wed, 12 May 2004 03:45:42 +0000 |
| parents | 25344c2d74c4 |
| children | f041cc8d86cf |
line wrap: on
line diff
--- a/src/gtknotify.c Wed May 12 03:42:13 2004 +0000 +++ b/src/gtknotify.c Wed May 12 03:45:42 2004 +0000 @@ -225,14 +225,20 @@ if (froms != NULL) { + char *from_enc; + from_enc = g_markup_escape_text(*froms, -1); from_text = g_strdup_printf( - _("<span weight=\"bold\">From:</span> %s\n"), *froms); + _("<span weight=\"bold\">From:</span> %s\n"), from_enc); + g_free(from_enc); } if (subjects != NULL) { + char *subject_enc; + subject_enc = g_markup_escape_text(*subjects, -1); subject_text = g_strdup_printf( - _("<span weight=\"bold\">Subject:</span> %s\n"), *subjects); + _("<span weight=\"bold\">Subject:</span> %s\n"), subject_enc); + g_free(subject_enc); } label_text = g_strdup_printf(
