[Xfce4-commits] <midori:master> Don't skip CDATA section nodes in feeds

Christian Dywan noreply at xfce.org
Thu Mar 25 23:08:01 CET 2010


Updating branch refs/heads/master
         to 181d62dc0141c74c1e66aba0fa94e5a2b869bad4 (commit)
       from ff63a5f7bd6d83692fee6cf0ce9a03c8c329ed7d (commit)

commit 181d62dc0141c74c1e66aba0fa94e5a2b869bad4
Author: Dale Whittaker <dayul at users.sf.net>
Date:   Thu Mar 25 23:01:46 2010 +0100

    Don't skip CDATA section nodes in feeds

 extensions/feed-panel/feed-parse.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/extensions/feed-panel/feed-parse.c b/extensions/feed-panel/feed-parse.c
index 1f4b161..2eb2bea 100644
--- a/extensions/feed-panel/feed-parse.c
+++ b/extensions/feed-panel/feed-parse.c
@@ -21,8 +21,9 @@ feed_get_element_string (FeedParser* fparser)
 
     if (!node->children ||
         xmlIsBlankNode (node->children) ||
-        node->children->type != XML_TEXT_NODE
-        )
+        (node->children->type != XML_TEXT_NODE &&
+         node->children->type != XML_CDATA_SECTION_NODE)
+       )
     {
         /* Some servers add required elements with no content,
          * create a dummy string to handle it.



More information about the Xfce4-commits mailing list