summaryrefslogtreecommitdiff
path: root/desktop/save_complete.c
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2012-07-15 01:39:25 +0100
committerJohn-Mark Bell <jmb@netsurf-browser.org>2012-07-15 01:39:25 +0100
commit1ecc94b187a94859fb347cd5f585d721e7d6e8be (patch)
tree43ba725e2954b5b163d856f7261f4e60874b3b3c /desktop/save_complete.c
parentfa3da41a941a149cff8e507d4882c84abc88f6e9 (diff)
downloadnetsurf-1ecc94b187a94859fb347cd5f585d721e7d6e8be.tar.gz
netsurf-1ecc94b187a94859fb347cd5f585d721e7d6e8be.tar.bz2
Use case insensitive string comparisions for nodes
Diffstat (limited to 'desktop/save_complete.c')
-rw-r--r--desktop/save_complete.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/desktop/save_complete.c b/desktop/save_complete.c
index 33234ce2c..0ac64b515 100644
--- a/desktop/save_complete.c
+++ b/desktop/save_complete.c
@@ -589,28 +589,28 @@ bool rewrite_urls(xmlNode *n, const char *base,
/* ignore */
}
/* 1 */
- else if (strcmp((const char *) n->name, "object") == 0) {
+ else if (strcasecmp((const char *) n->name, "object") == 0) {
if (!rewrite_url(n, "data", base, list))
return false;
}
/* 2 */
- else if (strcmp((const char *) n->name, "a") == 0 ||
- strcmp((const char *) n->name, "area") == 0 ||
- strcmp((const char *) n->name, "link") == 0) {
+ else if (strcasecmp((const char *) n->name, "a") == 0 ||
+ strcasecmp((const char *) n->name, "area") == 0 ||
+ strcasecmp((const char *) n->name, "link") == 0) {
if (!rewrite_url(n, "href", base, list))
return false;
}
/* 3 */
- else if (strcmp((const char *) n->name, "frame") == 0 ||
- strcmp((const char *) n->name, "iframe") == 0 ||
- strcmp((const char *) n->name, "input") == 0 ||
- strcmp((const char *) n->name, "img") == 0 ||
- strcmp((const char *) n->name, "script") == 0) {
+ else if (strcasecmp((const char *) n->name, "frame") == 0 ||
+ strcasecmp((const char *) n->name, "iframe") == 0 ||
+ strcasecmp((const char *) n->name, "input") == 0 ||
+ strcasecmp((const char *) n->name, "img") == 0 ||
+ strcasecmp((const char *) n->name, "script") == 0) {
if (!rewrite_url(n, "src", base, list))
return false;
}
/* 4 */
- else if (strcmp((const char *) n->name, "style") == 0) {
+ else if (strcasecmp((const char *) n->name, "style") == 0) {
unsigned int len;
xmlChar *content;
@@ -642,7 +642,7 @@ bool rewrite_urls(xmlNode *n, const char *base,
return true;
}
/* 5 */
- else if (strcmp((const char *) n->name, "base") == 0) {
+ else if (strcasecmp((const char *) n->name, "base") == 0) {
/* simply remove any <base> tags from the document */
xmlUnlinkNode(n);
xmlFreeNode(n);