Author: bursa
Date: Thu Sep 16 16:03:16 2010
New Revision: 10790
URL:
http://source.netsurf-browser.org?rev=10790&view=rev
Log:
Change back to using tree directly because element navigation functions require libxml2
2.7.3 which is not available everywhere.
Modified:
trunk/netsurf/render/html.c
Modified: trunk/netsurf/render/html.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/render/html.c?rev=10790&a...
==============================================================================
--- trunk/netsurf/render/html.c (original)
+++ trunk/netsurf/render/html.c Thu Sep 16 16:03:16 2010
@@ -570,8 +570,10 @@
xmlNode *node;
xmlChar *s;
- for (node = xmlFirstElementChild(head); node != 0;
- node = xmlNextElementSibling(node)) {
+ for (node = head->children; node != 0; node = node->next) {
+ if (node->type != XML_ELEMENT_NODE)
+ continue;
+
if (c->title == NULL && strcmp((const char *) node->name,
"title") == 0) {
xmlChar *title = xmlNodeGetContent(node);