- configure.in: releasing 2.2.4
- parser.[ch]: added xmlStrEqual()
- HTMLparser.c HTMLtree.c SAX.c debugXML.c entities.c parser.c
tree.c valid.c xlink.c xpath.c: converted all !xmlStrcmp to
use xmlStrEqual instead
- TODO: updated
- added an XPath test
Daniel
diff --git a/HTMLtree.c b/HTMLtree.c
index 6ab29ea..d09b67d 100644
--- a/HTMLtree.c
+++ b/HTMLtree.c
@@ -61,11 +61,11 @@
*/
while (cur != NULL) {
if (cur->name != NULL) {
- if (!xmlStrcmp(cur->name, BAD_CAST"html"))
+ if (xmlStrEqual(cur->name, BAD_CAST"html"))
break;
- if (!xmlStrcmp(cur->name, BAD_CAST"head"))
+ if (xmlStrEqual(cur->name, BAD_CAST"head"))
goto found_head;
- if (!xmlStrcmp(cur->name, BAD_CAST"meta"))
+ if (xmlStrEqual(cur->name, BAD_CAST"meta"))
goto found_meta;
}
cur = cur->next;
@@ -79,9 +79,9 @@
*/
while (cur != NULL) {
if (cur->name != NULL) {
- if (!xmlStrcmp(cur->name, BAD_CAST"head"))
+ if (xmlStrEqual(cur->name, BAD_CAST"head"))
break;
- if (!xmlStrcmp(cur->name, BAD_CAST"meta"))
+ if (xmlStrEqual(cur->name, BAD_CAST"meta"))
goto found_meta;
}
cur = cur->next;
@@ -97,7 +97,7 @@
found_meta:
while (cur != NULL) {
if (cur->name != NULL) {
- if (!xmlStrcmp(cur->name, BAD_CAST"meta")) {
+ if (xmlStrEqual(cur->name, BAD_CAST"meta")) {
xmlAttrPtr attr = cur->properties;
int http;
const xmlChar *value;
@@ -191,9 +191,9 @@
*/
while (cur != NULL) {
if (cur->name != NULL) {
- if (!xmlStrcmp(cur->name, BAD_CAST"html"))
+ if (xmlStrEqual(cur->name, BAD_CAST"html"))
break;
- if (!xmlStrcmp(cur->name, BAD_CAST"body")) {
+ if (xmlStrEqual(cur->name, BAD_CAST"body")) {
if (encoding == NULL)
return(0);
meta = xmlNewDocNode(doc, NULL, BAD_CAST"head", NULL);
@@ -205,9 +205,9 @@
xmlNewProp(meta, BAD_CAST"content", BAD_CAST newcontent);
return(0);
}
- if (!xmlStrcmp(cur->name, BAD_CAST"head"))
+ if (xmlStrEqual(cur->name, BAD_CAST"head"))
goto found_head;
- if (!xmlStrcmp(cur->name, BAD_CAST"meta"))
+ if (xmlStrEqual(cur->name, BAD_CAST"meta"))
goto found_meta;
}
cur = cur->next;
@@ -221,9 +221,9 @@
*/
while (cur != NULL) {
if (cur->name != NULL) {
- if (!xmlStrcmp(cur->name, BAD_CAST"head"))
+ if (xmlStrEqual(cur->name, BAD_CAST"head"))
break;
- if (!xmlStrcmp(cur->name, BAD_CAST"body")) {
+ if (xmlStrEqual(cur->name, BAD_CAST"body")) {
if (encoding == NULL)
return(0);
meta = xmlNewDocNode(doc, NULL, BAD_CAST"head", NULL);
@@ -235,7 +235,7 @@
xmlNewProp(meta, BAD_CAST"content", BAD_CAST newcontent);
return(0);
}
- if (!xmlStrcmp(cur->name, BAD_CAST"meta"))
+ if (xmlStrEqual(cur->name, BAD_CAST"meta"))
goto found_meta;
}
cur = cur->next;
@@ -272,7 +272,7 @@
*/
while (cur != NULL) {
if (cur->name != NULL) {
- if (!xmlStrcmp(cur->name, BAD_CAST"meta")) {
+ if (xmlStrEqual(cur->name, BAD_CAST"meta")) {
xmlAttrPtr attr = cur->properties;
int http;
const xmlChar *value;