evolution r35716 - trunk/filter
- From: mcrha svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution r35716 - trunk/filter
- Date: Thu, 3 Jul 2008 09:28:26 +0000 (UTC)
Author: mcrha
Date: Thu Jul 3 09:28:26 2008
New Revision: 35716
URL: http://svn.gnome.org/viewvc/evolution?rev=35716&view=rev
Log:
2008-07-03 Milan Crha <mcrha redhat com>
** Fix for bug #243201
* filter-rule.c: (xml_encode): Escape rule title so that can contain
also XML entities in the file.
Modified:
trunk/filter/ChangeLog
trunk/filter/filter-rule.c
Modified: trunk/filter/filter-rule.c
==============================================================================
--- trunk/filter/filter-rule.c (original)
+++ trunk/filter/filter-rule.c Thu Jul 3 09:28:26 2008
@@ -321,9 +321,13 @@
}
if (fr->name) {
+ char *escaped = g_markup_escape_text (fr->name, -1);
+
work = xmlNewNode (NULL, (const unsigned char *)"title");
- xmlNodeSetContent (work, (unsigned char *)fr->name);
+ xmlNodeSetContent (work, (unsigned char *)escaped);
xmlAddChild (node, work);
+
+ g_free (escaped);
}
set = xmlNewNode (NULL, (const unsigned char *)"partset");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]